Последовательность выбора шрифтов в Aspose.Slides для Android через Java
Выбор шрифтов
Для шрифтов в презентации применяются определённые правила, когда презентация загружается, отрисовывается или конвертируется в другой формат. Например, при попытке преобразовать презентацию (её слайды) в изображения, шрифты презентации проверяются на наличие выбранных шрифтов в операционной системе. Если шрифты подтверждённо отсутствуют, они заменяются — см. Замена шрифтов и Подстановка шрифтов.
Это процесс, которому следует Aspose.Slides при работе со шрифтами:
- Aspose.Slides ищет шрифты в операционной системе, чтобы найти шрифт, соответствующий выбранному в презентации шрифту.
- Если выбранный шрифт найден, Aspose.Slides использует его. В противном случае Aspose.Slides использует заменяющий шрифт, максимально приближённый к тому, который использовал бы PowerPoint.
- Если правила замены шрифтов заданы через FontSubstRule, они применяются.
Aspose.Slides позволяет добавить шрифты во время выполнения приложения и затем использовать их. См. Пользовательские шрифты.
Когда в презентацию добавляются дополнительные шрифты, они называются Встроенными шрифтами.
Aspose.Slides позволяет добавить шрифты, которые применяются только к документам‑результатам. Например, если презентация, которую вы собираетесь конвертировать в PDF, содержит шрифты, отсутствующие в вашей системе и во встроенных шрифтах, вы можете добавить или загрузить необходимые шрифты как внешние шрифты.
Note
Мы не распространяем никакие шрифты, ни платные, ни бесплатные. Наш API позволяет загружать внешние шрифты и встраивать их в документы, но вы делаете это на свой усмотрение и ответственность.Вопросы и ответы
Как определить, какие шрифты действительно используются в презентации перед конвертацией?
Aspose.Slides позволяет проверить используемые шрифты через менеджер шрифтов, поэтому вы можете решить, встроить, заменить или добавить внешние источники. Это помогает избежать нежелательных подстановок во время отрисовки и экспорта.
Могу ли я добавить дополнительные каталоги шрифтов без установки их в операционной системе?
Да. Вы можете зарегистрировать внешние источники шрифтов, такие как папки или потоки в памяти, для отрисовки и экспорта. Это устраняет зависимость от системных шрифтов и сохраняет предсказуемость макета.
Как предотвратить бесшумный переход к неподходящему шрифту, когда глиф отсутствует?
Заранее определите явные правила замены шрифтов и правила резервирования шрифтов. Анализируя используемые шрифты и задавая контролируемый приоритет замен, вы обеспечиваете согласованность типографики и избегаете неожиданного поведения.