Перетворення CFF на TTF

Функціональність конвертації CFF у TTF для C++. API рішення для перетворення шрифтів.

 

Потрібно перетворити шрифти CFF на TTF у програмах C++? Наше рішення Font API для C++ робить його надзвичайно простим, часто для інтеграції потрібно лише кілька рядків коду. Цей потужний API не лише надає повну структуру даних шрифту, що включає деталі гліфа та інформацію про кодування для різних типів шрифту (зіставляючи коди символів на ідентифікатори гліфів), але й дає змогу відтворювати будь-який гліф чи текст. Навіть спеціальні гліфи можна візуалізувати шляхом реалізації простих графічних інтерфейсів із використанням базових функцій, таких як переміщення точки, малювання лінії, кривої тощо.

Враховуючи різноманітність пристроїв, середовищ, операційних систем і різноманітне використання шрифтів на веб-сторінках, у програмах і публікаціях, часто виникає необхідність трансформувати шрифти CFF у різні формати для забезпечення належного відображення

До вашої уваги API Рішення на С++, яке підтримує наступні шрифти як вихідні формати: TrueType (TTF) і Web Open Font Format (WOFF і WOFF2).

Перетворення CFF у TTF на C++

Щоб дізнатися більше про все, що вам потрібно для початку роботи з API, і основну інформацію про шрифти, яка допоможе вам кодувати їх, перейдіть до розділу Документація і виберіть мову кодування.

  1. Відкрийте шрифт CFF за допомогою методу Open() .
  2. Вкажіть параметри вихідного файлу TTF.
  3. Перетворіть CFF на TTF за допомогою методу SaveToFormat() і передайте TTF як FontSavingFormats .

Початок роботи з C++ API Aspose.Font

  1. Встановіть із командного рядка через nuget install Aspose.Font.Cpp або через консоль диспетчера пакетів Visual Studio за допомогою Install-Package Aspose.Font.Cpp.
  2. Або отримайте офлайн-інсталятор MSI або DLL у ZIP-файлі з завантажень .
  3. Дивіться приклад реалізації зазначеного функціоналу в кросплатформенному Aspose CFF to TTF Конвертері . Перейдіть до нашого репозиторію GitHub , щоб отримати більше прикладів коду роботи з Font API Рішенням для C++.
Перетворення CFF у TTF на C++
Input file
Upload a file you want to convert
Output format
Select the target format

        

Other Conversion Options

CFF What is CFF File Format

Compact Font Format (CFF) — стиснутий формат, що використовується в файлах OpenType (OTF) та Type 1. Ефективно зберігає гліфи та підтримує розширений hinting.

TTF What is TTF File Format

TrueType (TTF) — найпоширеніший формат шрифтів. Спочатку розроблений Apple, сьогодні використовується в операційних системах Microsoft і Apple. Підтримує hinting, що забезпечує якісний рендеринг на екранах з низькою роздільною здатністю.