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

Резервный шрифт

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

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

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

FAQ

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

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

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

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

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

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