Modifier l espacement des caractères du TextBox ou de la forme Excel

Modifier l’espacement des caractères de la zone de texte ou de la forme Excel

Le code d’échantillon suivant modifie l’espacement des caractères du TextBox dans un fichier Excel à 4 points, puis l’enregistre sur le disque.

La capture d’écran suivante montre à quoi ressemble le fichier Excel d’exemple avant l’exécution du code.

todo:image_alt_text

La capture d’écran suivante montre à quoi ressemble le fichier Excel de sortie après l’exécution du code.

todo:image_alt_text

// 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);