Specificare un insieme individuale o privato di caratteri per la rappresentazione del workbook

Possibili Scenari di Utilizzo

Generalmente si specifica la directory dei font o l’elenco dei font per tutti i fogli di lavoro, ma a volte è necessario specificare un insieme individuale o privato di font per i propri fogli di lavoro. Aspose.Cells fornisce la classe IndividualFontConfigs che può essere utilizzata per specificare l’insieme individuale o privato di font per il proprio foglio di lavoro.

Specificare un insieme individuale o privato di caratteri per la rappresentazione del foglio di lavoro

Il seguente codice di esempio carica il file Excel di esempio con il suo insieme individuale o privato di font che sono specificati utilizzando la classe IndividualFontConfigs. Si prega di vedere il font di esempio utilizzato all’interno del codice e anche il PDF di output generato da esso. La seguente schermata mostra come appare il PDF di output se il font è trovato con successo.

todo:image_alt_text

Codice di Esempio

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
// Path of your custom font directory.
String customFontsDir = "C:\\TempDir\\CustomFonts";
// Specify individual font configs custom font directory.
IndividualFontConfigs fontConfigs = new IndividualFontConfigs();
// If you comment this line or if custom font directory is wrong or
// if it does not contain required font then output pdf will not be rendered correctly.
fontConfigs.setFontFolder(customFontsDir, false);
// Specify load options with font configs.
LoadOptions opts = new LoadOptions(LoadFormat.XLSX);
opts.setFontConfigs(fontConfigs);
// Load the sample Excel file with individual font configs.
Workbook wb = new Workbook("sampleSpecifyIndividualOrPrivateSetOfFontsForWorkbookRendering.xlsx", opts);
// Save to PDF format.
wb.save("outputSpecifyIndividualOrPrivateSetOfFontsForWorkbookRendering.pdf", SaveFormat.PDF);