Конвертация шрифтов

API конвертера форматов шрифтов для Java. Конвертируйте шрифты WOFF2, TTF, EOT и CFF.

 

Java Font API может легко загружать, сохранять и конвертировать различные шрифты, такие как CFF, OpenType, Type1 и коллекции TrueType. Он предоставляет структуру данных шрифта вместе с любой глифом, а также информацию о кодировке для всех типов шрифтов, представляя сопоставление между кодами символов и идентификаторами глифов. API может отрисовывать любой требуемый глиф или текст, а также специальные глифы, которые могут быть отрисованы посредством реализации интерфейсов, используя простую графическую функциональность, такую как перемещение точки, рисование линии и кривой и т.д.

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

Мы предлагаем вам решение Java API, которое поддерживает следующие шрифты в качестве входных форматов: TrueType (TTF), Web Open Font Format (WOFF и WOFF2), Embedded OpenType (EOT), Type 1 и Compact Font Format (CFF).

Конвертация шрифта TrueType в Web Open Font Format версии 2.0.

API поддерживает различные шрифты для чтения и записи, здесь находится list для чтения и записи. Для конвертации TTF в WOFF2 процесс заключается в загрузке шрифта из любого поддерживаемого формата, в данном случае TrueType Font. Используйте метод SaveToFormat() класса Font class имеющий два параметра: поток вывода и перечисление FontSavingFormats для выбора формата выходного шрифта.

Наконец, вызовите SaveToFormat() чтобы сохранить шрифты в любой из поддерживаемых форматов вывода, в настоящее время это формат Web Open Font Format версии 2.0 WOFF2.

Чтобы увидеть эту функциональность в реальном кроссплатформенном приложении, перейдите к Aspose Font Converter app . Там вы также найдете множество других API solutions для работы со шрифтами и текстом.

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

Код Java для конвертации CFF в TTF
Input file
Upload a file you want to convert
Output format
Select the target format

        
 
  

Support and Learning Resources