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

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

 

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

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

Це рішення підтримує наступні шрифти як формати введення: TrueType (TTF), веб-формат відкритого шрифту (WOFF і WOFF2), вбудований формат OpenType (EOT), тип 1 і формат компактного шрифту (CFF).

Перетворення шрифту TrueType у Web Open Font Format версії 2.0.

API підтримує різні шрифти для читання та запису, тут ви можете побачити список для читання та запису. Процес конвертації TTF у WOFF2 полягає у завантаженні шрифту з будь-якого з підтримуваних форматів, шрифту TrueType для поточного сценарію. Використайте метод SaveToFormat() з двома потоками виведення параметрів і FontSavingFormats нумерацію для вибору вихідного формату шрифту.

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

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

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

Приклад коду 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, то ви можете отримати безкоштовну пробну версію, а потім придбати продукт за необхідністю.