Представен е релизът на FreeType 2.11.0, модулен шрифтов двигател, който предлага единен API за унифициране на обработката и извеждането на шрифтови данни в различни векторни и растрови формати.
Сред промените:
- Разработката е преместена на GitLab-сервера на проекта Freedesktop. Старите хранилища на Savannah са преместени в режим на огледало.
- Включен е допълнителен модул за рендериране с реализиран режим FT_RENDER_MODE_SDF за създаване на 8-битови битмапи SDF (Signed Distance Fields, полета на разстоянията със знак) за глифове.
- Предложен е експериментален API за достъп до цветни шрифтове COLR v1, реализирани с помощта на разширени таблици в OpenType с информация за цвета.
- Осигурена е коректна обработка на растрови шрифтове PCF, компресирани с помощта на алгоритър LZW.
- Добавен е макрос FT_DEBUG_LOGGING за водене на отладъчен лог.
Източник: opennet.ru
