Définir un style de WordArt prédéfini pour le texte de la forme
Scénarios d’utilisation possibles
Vous pouvez définir le style WordArt prédéfini pour le texte de la forme en utilisant Aspose.Cells. Veuillez utiliser les méthodes FontSetting.SetWordArtStyle() ou FontSettingCollection.SetWordArtStyle() à cette fin.
Définir un style de WordArt prédéfini pour le texte de la forme
Le code d’exemple suivant crée une zone de texte avec un texte, puis définit le style WordArt prédéfini de son texte à l’aide de la méthode FontSetting.SetWordArtStyle(). Voici à quoi ressemble le fichier Excel de sortie dans Microsoft Excel.
Code d’exemple
// 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"); |