Crear fuente de recuperación
Contents
[
Hide
]
Aspose.Slides admite la interfaz IFontFallBackRule y la clase FontFallBackRule para especificar las reglas para aplicar una fuente de recuperación. La clase FontFallBackRule representa una asociación entre el rango Unicode especificado, utilizado para buscar glifos faltantes, y una lista de fuentes que pueden contener glifos apropiados:
long startUnicodeIndex = 0x0B80;
long endUnicodeIndex = 0x0BFF;
IFontFallBackRule firstRule = new FontFallBackRule(startUnicodeIndex, endUnicodeIndex, "Vijaya");
IFontFallBackRule secondRule = new FontFallBackRule(0x3040, 0x309F, "MS Mincho, MS Gothic");
//Usando múltiples formas puedes agregar una lista de fuentes:
String[] fontNames = new String[] { "Segoe UI Emoji, Segoe UI Symbol", "Arial" };
IFontFallBackRule thirdRule = new FontFallBackRule(0x1F300, 0x1F64F, fontNames);
También es posible eliminar una fuente de recuperación o addFallBackFonts en un objeto FontFallBackRule existente.
FontFallBackRulesCollection se puede utilizar para organizar una lista de objetos FontFallBackRule, cuando hay necesidad de especificar reglas de reemplazo de fuente de recuperación para múltiples rangos Unicode.