Шрифт — це набір графічних зображень символів. Вигляд шрифту залежить від параметрів шрифту, таких як сімейство шрифтів, гарнітура, пропорції шрифту тощо. Робота зі шрифтами є важливою для розробки інтерфейсу, дизайну чи типографіки. Те, як виглядатиме ваш інтерфейс, залежить від вибраного шрифту, але також є багато факторів, які вам потрібно врахувати, щоб зупинитися на правильному шрифті. Не тільки користувачі звертають увагу на читабельність текстів, але й пошукові системи враховують їх при формуванні результатів пошуку.
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?
Подивіться, як вирішити проблеми з файлами шрифтів . Якщо в статті немає відповідей на ваше запитання, розмістіть її на безкоштовному форумі підтримки
Support and Learning Resources
- Навчальні ресурси
- Документація
- Вихідний код
- Посилання на API
- Підтримка продукту
- Безкоштовна підтримка
- Платна підтримка
- Блог
- Release Notes
- Чому Aspose.Font для .NET?
- Список клієнтів
- Історії успіху