Crear Fuente de Reemplazo
Contents
[
Hide
]
Aspose.Slides admite la interfaz IFontFallBackRule y la clase FontFallBackRule para especificar las reglas para aplicar una fuente de reemplazo. 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:
uint startUnicodeIndex = 0x0B80;
uint 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 Remove() una fuente de reemplazo o AddFallBackFonts() a un objeto existente FontFallBackRule.
FontFallBackRulesCollection puede ser utilizado para organizar una lista de objetos FontFallBackRule, cuando hay necesidad de especificar reglas de reemplazo de fuente de reemplazo para múltiples rangos Unicode.