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

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

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

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

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

FAQ

Чем резервные шрифты отличаются от замены шрифта?

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

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

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

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

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