Especificar un Conjunto Individual o Privado de Fuentes para la Representación del Libro
Escenarios de uso posibles
Generalmente, especificas el directorio de fuentes o la lista de fuentes para todos los libros de trabajo, pero a veces, debes especificar un conjunto individual o privado de fuentes para tus libros de trabajo. Aspose.Cells proporciona la clase IndividualFontConfigs que se puede usar para especificar un conjunto individual o privado de fuentes para tu libro de trabajo.
Especificar un Conjunto Individual o Privado de Fuentes para la Representación del Libro
El siguiente código de muestra carga el archivo de Excel de muestra con su conjunto individual o privado de fuentes que se especifican usando la clase IndividualFontConfigs. Por favor, consulta la fuente de muestra utilizada dentro del código, así como el PDF de salida generado por él. La siguiente captura de pantalla muestra cómo se ve el PDF de salida si se encuentra con éxito la fuente.
Código de muestra
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
// 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.FontConfigs = 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); |