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