Especifique un conjunto de fuentes individual o privado para la representación del libro de trabajo

Posibles escenarios de uso

Por lo general, usted especifica el directorio de fuentes o la lista de fuentes para todos los libros de trabajo, pero a veces tiene que especificar un conjunto de fuentes individual o privado para sus libros de trabajo. Aspose.Cells proporcionaConfiguraciones de fuentes individualesclass que se puede usar para especificar el conjunto de fuentes individual o privado para su libro de trabajo.

Especifique un conjunto de fuentes individual o privado para la representación del libro de trabajo

El siguiente código de ejemplo carga elejemplo de archivo de Excelcon su conjunto individual o privado de fuentes que se especifican mediante elConfiguraciones de fuentes individualesclase. Por favor vea elfuente de muestrautilizado dentro del código, así como elsalida PDFgenerada por ella. La siguiente captura de pantalla muestra cómo se ve la salida PDF si la fuente se encuentra correctamente.

todo:imagen_alternativa_texto

Código de muestra

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