Создание коллекции запасных шрифтов
Contents
[
Hide
]
Экземпляры класса 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 с коллекцией запасных шрифтов, запасные шрифты применяются во время рендеринга презентации.
Узнайте больше о том, как Рендерить презентацию с запасным шрифтом.