Crear Fuente de Reserva

Contents
[ ]

Aspose.Slides soporta la interfaz IFontFallBackRule y la clase FontFallBackRule para especificar las reglas para aplicar una fuente de reserva. 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 adecuados:

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 remover una fuente de reserva o addFallBackFonts en un objeto existente de FontFallBackRule.

FontFallBackRulesCollection se puede usar para organizar una lista de objetos FontFallBackRule, cuando hay necesidad de especificar reglas de reemplazo de fuentes de reserva para múltiples rangos Unicode.