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

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

Розширені функції .NET Font API

Завантажте, витягніть і збережіть шрифт TrueType

Aspose.Font для .NET може легко завантажувати, вилучати та зберігати різні формати шрифтів. Ось приклад як використовуючи лише кілька рядків коду зробити це з шрифтом TrueType TTF.

Завантажити, видобути та зберегти TTF - C#

    //byte array to load Font from
    byte[] fontMemoryData = File.ReadAllBytes("directoryPath" + "Montserrat-Regular.ttf");
    FontDefinition fd = new FontDefinition(FontType.TTF, new FontFileDefinition("ttf", new ByteContentStreamSource(fontMemoryData)));
    TtfFont ttfFont = Aspose.Font.Font.Open(fd) as TtfFont;

    //Work with data from just loaded TtfFont object
    
    //Save CffFont to disk
    ttfFont.Save("ouputDirectoryPath"+Montserrat-Regular_out.ttf);

Ви також можете спробувати запустити онлайн-конверсію TTF, WOFF, WOFF2, EOT, CFF або Type1 у TTF, WOFF, WOFF2.

Або скористайтеся посиланнями нижче:

FAQ

1. Навіщо вам Aspose.Font для .NET?

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

2. Які формати шрифтів підтримує Aspose.Font?

Ця бібліотека працює з TTF, WOFF, WOFF2, EOT, Type 1 і CFF як вхідні, а також TTF, WOFF, WOFF2 і SVG як вихідні формати

3. Де я можу знайти вимоги для початку роботи з Aspose.Font для .NET?

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

4. Де я можу отримати допомогу, якщо виникнуть проблеми з API?

Подивіться, як вирішити проблеми з файлами шрифтів . Якщо в статті немає відповідей на ваше запитання, розмістіть її на безкоштовному форумі підтримки



  
  

Aspose.Font пропонує індивідуальні API для популярних середовищ розробки, як зазначено нижче: