Шрифт — це набір графічних зображень символів. Те, як виглядає шрифт, залежить від його параметрів, таких як сімейство типу, гарнітура, пропорції шрифту тощо. Робота з шрифтами важлива у розробці інтерфейсів, дизайні чи типографії. Те, як ваш інтерфейс виглядатиме, залежить від обраного шрифту, а також існує багато факторів, які потрібно враховувати, щоб вибрати правильний шрифт. Користувачі звертають увагу не лише на читабельність тексту, а пошукові системи також беруть це до уваги при формуванні результатів пошуку.
Aspose.Font для .NET — це гнучка та просте у використанні бібліотека для роботи з різними файлами шрифтів. Цей API підтримує кілька форматів шрифтів, таких як TrueType, CFF, OpenType, EOT, WOFF, WOFF2 та Type1. Він дозволяє завантажувати шрифти та надає інформацію про їх структуру даних разом із будь‑яким гліфом, інформацією про кодування для всіх типів шрифтів. Користувачі можуть скористатися підсистемою рендерингу для відображення будь‑якого потрібного гліфа або тексту.
Розширені функції .NET 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?
- Список клієнтів
- Історії успіху