Робота зі шрифтами TrueType і OpenType | C++
TTF шрифти стали невід’ємною частиною цифрової комунікації, дозволяючи відображати текст у візуально привабливій та читабельній формі на широкому спектрі пристроїв і програм, включаючи операційні системи, текстові процесори, програмне забезпечення для графічного дизайну та Інтернет браузери.
Шрифти True Type забезпечують масштабованість, широкі колекції гліфів, підтримку Unicode, підказки та можливість вбудовування, а також різні набори символів, включаючи ASCII, латиницю, кирилицю, грецьку та багато інших.
OTF або OpenType — це розширення формату шрифту TrueType, яке зберігає структуру TTF, але отримує додаткові функції, наприклад підтримку розширеної типографіки та багатомовного тексту.
Aspose.Font for C++ API Solution дозволяє працювати зі шрифтами TrueType і OpenType у ваших проектах C++. Ви можете:
- Завантажте файли шрифтів TTF і OTF, витягніть дані з цих файлів і збережіть їх назад
- Робота з гліфами та метриками шрифтів TTF/OTF.
- Візуалізація тексту за допомогою спеціальних інтерфейсів.
- Конвертувати шрифти True Type в інший формат шрифту.
Функціональні можливості для роботи зі шрифтами TTF і OTF у Aspose.Font API Solution для C++ представлені такими просторами імен:
- Aspose.Font.Ttf - для зберігання класів, що описують об’єкти, пов’язані з форматом TTF Font.
- Aspose.Font.TtfCMapFormats - має класи для роботи з різними форматами підтаблиць CMap.
- Aspose.Font.TtfCommon - для зберігання класів, загальних для області формату TrueType.
- Aspose.Font.TtfHelpers - надає сутності для роботи з розширеною функціональністю над об’єктами шрифтів TTF.
- Aspose.Font.TtfTables - має класи для роботи з таблицями формату TrueType.