Crear colección de fuentes de reserva

Contents
[ ]

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

Luego, esta colección se puede asignar a la propiedad FontFallBackRulesCollection del FontsManager clase. FontsManager controla las fuentes a lo largo de la presentación. Lea más sobre Acerca de FontsManager y FontsLoader.

Cada Presentation tiene una propiedad FontsManager con su propia instancia de la clase FontsManager.

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

using (Presentation presentation = new Presentation())
{
	IFontFallBackRulesCollection userRulesList = new FontFallBackRulesCollection();

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

	presentation.FontsManager.FontFallBackRulesCollection = userRulesList;
}

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