Преобразование шрифтов через 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 поддерживает различные шрифты для чтения и записи, здесь list для чтения и записи. Для преобразования TTF в WOFF2 процесс заключается в загрузке шрифта из любого из поддерживаемых форматов, в данном случае TrueType Font. Используйте метод SaveToFormat() с двумя параметрами — поток вывода и перечисление FontSavingFormats для выбора формата выходного шрифта.

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

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

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

Пример кода C# преобразование TTF в WOFF2
Input file
Upload a file you want to convert
Output format
Select the target format

        



Часто задаваемые вопросы

1. Могу ли я конвертировать шрифты с помощью этого решения API?

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

2. Какие форматы шрифтов поддерживаются функцией преобразования?

API поддерживает TTF, WOFF, WOFF2, EOT, Type 1 и CFF в качестве входных форматов и TTF, WOFF и WOFF2 в качестве выходных форматов.

3. Функционал бесплатный?

Кросс-платформенные конвертеры бесплатны, когда для решения API вы можете получить бесплатную пробную версию, а затем купить продукт, если это необходимо.

 
  

Support and Learning Resources