Crear Fuente de Reserva
Contents
[
Hide
]
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 los glifos correctos:
$startUnicodeIndex = 0xb80;
$endUnicodeIndex = 0xbff;
$firstRule = new FontFallBackRule($startUnicodeIndex, $endUnicodeIndex, "Vijaya");
$secondRule = new FontFallBackRule(0x3040, 0x309f, "MS Mincho, MS Gothic");
# Usando múltiples formas, puedes agregar una lista de fuentes:
$fontNames = array("Segoe UI Emoji, Segoe UI Symbol", "Arial" );
$thirdRule = new FontFallBackRule(0x1f300, 0x1f64f, $fontNames);
También es posible remover la fuente de reserva o addFallBackFonts a un objeto existente de FontFallBackRule.
FontFallBackRulesCollection puede ser utilizada para organizar una lista de objetos FontFallBackRule, cuando hay necesidad de especificar reglas de reemplazo de fuente de reserva para múltiples rangos Unicode.