Перетворюйте шрифти за допомогою C#

API перетворення форматів шрифтів для .NET. Перетворюйте шрифти WOFF2, TTF, EOT та CFF.

 

.NET API шрифтів може легко завантажувати, зберігати та конвертувати різні шрифти, такі як CFF, OpenType, Type1 та колекції TrueType. Воно надає структуру даних шрифту разом з будь‑яким гліфом, а також інформацію про кодування для всіх типів шрифтів, що представляє відображення між кодами символів та ідентифікаторами гліфів. 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 Font. Використовуйте метод SaveToFormat() з двома параметрами – вихідний потік і FontSavingFormats перелік для вибору формату вихідного шрифту.

Нарешті, викличте SaveToFormat() щоб зберегти шрифти в будь‑який з підтримуваних вихідних форматів, наразі у форматі Web Open Font Format версії 2.0 (WOFF2).

Щоб побачити цю функціональність у реальному крос‑платформенному застосунку, перейдіть до Aspose Font Converter app . Там ви також знайдете багато інших рішень API для роботи зі шрифтами та текстом.

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

Приклад коду C# для конвертації TTF у WOFF2
Input file
Upload a file you want to convert
Output format
Select the target format

        



FAQ

1. Чи можу я конвертувати шрифти за допомогою цього рішення API?

Aspose.Font має функціональність, яка дозволяє конвертувати шрифти в інші формати онлайн або програмно. Якщо вам потрібно зробити це швидко, ви можете скористатися міжплатформною програмою Font Конвертер .

2. Які формати шрифтів підтримує ця функціональність?

API підтримує TTF, WOFF, WOFF2, EOT, Type 1 і CFF як вхідні та TTF, WOFF і WOFF2 як вихідні формати

3. Чи безкоштовна ця функціональність?

Міжплатформні конвертери безкоштовні, щодо API, то ви можете отримати безкоштовну пробну версію, а потім придбати продукт за необхідністю.