Cambiar Espaciado de Caracteres de Cuadro de Texto o Forma de Excel
Cambiar el espaciado de caracteres de un cuadro de texto o forma de Excel
El siguiente código de ejemplo cambia el espaciado de caracteres del cuadro de texto en un archivo de Excel a 4 puntos y luego lo guarda en el disco.
La siguiente captura de pantalla muestra cómo se ve el archivo de Excel de muestra antes de la ejecución del código.
La siguiente captura de pantalla muestra cómo se ve el archivo de Excel de salida después de la ejecución del código.
// 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(ChangeCharacterSpacing.class) + "articles/"; | |
// Load your excel file inside a workbook obect | |
Workbook wb = new Workbook(dataDir + "character-spacing.xlsx"); | |
// Access your text box which is also a shape object from shapes collection | |
Shape shape = wb.getWorksheets().get(0).getShapes().get(0); | |
// Access the first font setting object via GetCharacters() method | |
ArrayList<FontSetting> lst = shape.getCharacters(); | |
FontSetting fs = lst.get(0); | |
// Set the character spacing to point 4 | |
fs.getTextOptions().setSpacing(4); | |
// Save the workbook in xlsx format | |
wb.save(dataDir + "CCSpacing_out.xlsx", SaveFormat.XLSX); |