Робота зі шрифтами CFF | Рішення API для Java
Як випливає зі статті про формати шрифтів, Compact Font Format (CFF) вважається не форматом, а скоріше способом стиснення інших форматів шрифтів. Це дає шрифтам OpenType можливість отримати вигоду як від компактності CFF, так і від масштабованості TrueType, і саме тому шрифти Type 1 були здебільшого замінені на CFF.
Він був створений як компактне представлення шрифтів PostScript і має такі характеристики, як контури та підказки, підпрограми, кодування символьного рядка та інтеграцію OpenType.
API Aspose.Font для Java дозволяє працювати зі шрифтами CFF у ваших програмах Java. Ось функціональні можливості, які вже описані в документації:
- Завантажте файли шрифтів CFF, витягніть дані з цих файлів і збережіть їх назад.
- Перетворити шрифти CFF на більш зручний формат шрифту. На даний момент Aspose.Font може використовувати лише CFF як вхідний формат, але не вихідний.
- Класи шрифтів для підтримуваних форматів шрифтів дадуть вам зрозуміти основні функції та класи, методи, інтерфейси та об’єкти API.
Функціональні можливості для роботи зі шрифтами CFF в API Aspose.Font для Java покриваються класами кореневого пакета com.aspose.font. Це CffEncoding, CffFont, CffFontException, CffFontMetrics і CffParsingException.