将预设艺术字样式设置为形状的文本

可能的使用场景

您可以使用 Aspose.Cells 将预设艺术字样式设置为形状的文本。请使用[字体设置.SetWordArtStyle()](https://reference.aspose.com/cells/java/com.aspose.cells/fontsetting#setWordArtStyle(int) ) 要么[字体设置集合.SetWordArtStyle()](https://reference.aspose.com/cells/java/com.aspose.cells/fontsettingcollection#setWordArtStyle(int)方法用于此目的。

将预设艺术字样式设置为形状的文本

下面的示例代码创建一个带有一些文本的文本框,然后使用它设置文本的预设艺术字样式[字体设置.SetWordArtStyle()](https://reference.aspose.com/cells/java/com.aspose.cells/fontsetting#setWordArtStyle(int)) 方法。这就是输出excel文件在 Microsoft Excel 中查找。

待办事项:图片_替代_文本

示例代码

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
// The path to the documents directory.
String dataDir = Utils.getSharedDataDir(SetPresetWordArtStyle.class) + "articles/";
//Create workbook object
Workbook wb = new Workbook();
//Access first worksheet
Worksheet ws = wb.getWorksheets().get(0);
//Create a textbox with some text
int idx = ws.getTextBoxes().add(0, 0, 100, 700);
TextBox tb = ws.getTextBoxes().get(idx);
tb.setText("Aspose File Format APIs");
tb.getFont().setSize(44);
//Sets preset WordArt style to the text of the shape.
ArrayList<FontSetting> aList = tb.getCharacters();
FontSetting fntSetting = aList.get(0);
fntSetting.setWordArtStyle(PresetWordArtStyle.WORD_ART_STYLE_3);
//Save the workbook in xlsx format
wb.save(dataDir + "SetPresetWordArtStyle_out.xlsx");