Crear Colección de Fuentes de Respaldo

Contents
[ ]

Las instancias de la clase FontFallBackRule pueden organizarse en FontFallBackRulesCollection, que implementa la interfaz IFontFallBackRulesCollection. Es posible agregar o quitar reglas de la colección.

Luego, esta colección puede asignarse al método FontFallBackRulesCollection de la clase FontsManager. FontsManager controla las fuentes a través de la presentación. Lee más Acerca de FontsManager y FontsLoader.

Cada Presentation tiene un método getFontsManager con su propia instancia de la clase FontsManager.

Aquí hay un ejemplo de cómo crear una colección de reglas de fuentes de respaldo y asignarla al FontsManager de una presentación determinada:  

Presentation pres = new Presentation();
try {
    IFontFallBackRulesCollection userRulesList = new FontFallBackRulesCollection();

    userRulesList.add(new FontFallBackRule(0x0B80, 0x0BFF, "Vijaya"));
    userRulesList.add(new FontFallBackRule(0x3040, 0x309F, "MS Mincho, MS Gothic"));

    pres.getFontsManager().setFontFallBackRulesCollection(userRulesList);
} finally {
    if (pres != null) pres.dispose();
}

Después de que FontsManager se inicializa con la colección de fuentes de respaldo, las fuentes de respaldo se aplican durante la representación de la presentación.