Создание коллекции запасных шрифтов

Contents
[ ]

Экземпляры класса FontFallBackRule могут быть организованы в FontFallBackRulesCollection, который реализует IFontFallBackRulesCollection интерфейс. Можно добавлять или удалять правила из коллекции.

Затем эта коллекция может быть назначена свойству FontFallBackRulesCollection класса FontsManager. FontsManager управляет шрифтами в презентации. Узнайте больше О FontsManager и FontsLoader.

Каждая Презентация имеет свойство FontsManager с экземпляром класса FontsManager.

Вот пример того, как создать коллекцию правил запасных шрифтов и назначить её в FontsManager определенной презентации:

import aspose.slides as slides

with slides.Presentation() as presentation:
	userRulesList = slides.FontFallBackRulesCollection()

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

	presentation.fonts_manager.font_fall_back_rules_collection = userRulesList

После инициализации FontsManager с коллекцией запасных шрифтов, запасные шрифты применяются во время рендеринга презентации.