Конвертувати шрифти

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

 

Java 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 підтримує різні шрифти для читання та запису, ось список підтримуваних формату. Для конвертації TTF у WOFF2 процес включає завантаження шрифту з будь‑якого підтримуваного формату, у даному випадку TrueType. Використовуйте метод SaveToFormat() класу Font з двома параметрами: потік виводу та перелік 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