package com.aspose.cells.examples.articles; import java.util.ArrayList; import com.aspose.cells.FontSetting; import com.aspose.cells.PresetWordArtStyle; import com.aspose.cells.TextBox; import com.aspose.cells.Workbook; import com.aspose.cells.Worksheet; import com.aspose.cells.examples.Utils; public class SetPresetWordArtStyle { public static void main(String[] args) throws Exception { // 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"); } }