Управление запасными шрифтами для презентаций в Java

Запасный шрифт

Запасный шрифт используется, когда указанный для текста шрифт доступен в системе, но этот шрифт не содержит необходимый глиф. В этом случае можно использовать один из заданных запасных шрифтов для замены глифа.

Aspose.Slides позволяет создавать запасные шрифты, добавлять их в коллекцию запасных шрифтов, задавать коллекцию запасных шрифтов для определённой презентации, удалять запасные шрифты из презентации, указывать правила применения запасных шрифтов и др.

Чтобы познакомиться с этими возможностями, используйте следующие ссылки:

FAQ

В чём разница между запасными шрифтами и заменой шрифтов?

Запасный шрифт применяется к отдельному символу или диапазону Unicode, когда основной шрифт не содержит конкретных глифов; он заполняет только недостающие символы. Замена заменяет отсутствующий или недоступный шрифт для всего фрагмента или части текста другим шрифтом. Их можно комбинировать, но их область применения и логика выбора различаются.

Сохраняются ли настройки запасных шрифтов внутри файла презентации?

Нет. Конфигурация запасных шрифтов существует только во время обработки/рендеринга в библиотеке и не сериализуется в PPTX. Презентация не сохраняет ваши правила запасных шрифтов.

Влияет ли запасный шрифт на элементы, созданные объектами PowerPoint (SmartArt, диаграммы, WordArt)?

Да. Текст внутри этих объектов проходит тот же конвейер рендеринга, поэтому те же правила запасных шрифтов применяются к нему, как и к обычному тексту.