Liberasyon motè font FreeType 2.12 ak sipò pou fòma OpenType-SVG

Yo te prezante liberasyon FreeType 2.12.0, yon motè polis modilè ki bay yon sèl API pou inifye pwosesis ak pwodiksyon done font nan divès kalite vektè ak fòma raster.

Pami chanjman yo:

  • Добавлена поддержка формата шрифтов OpenType-SVG (OT-SVG), позволяющего создавать цветные шрифты OpenType. Главной особенностью OT-SVG является возможность использования в одном глифе нескольких цветов и градиентов. Все глифы или часть глифов представлена в виде SVG-изображений, что позволяет отображать текст с качеством полноценной векторной графики, сохраняя возможности работы с информацией как текстом (редактирование, поиск, индексация) и наследуя особенности формата OpenType, такие как замена глифов или альтернативные стили глифов.

    Для включения поддержки OT-SVG во FreeType предусмотрен сборочный параметр «FT_CONFIG_OPTION_SVG». По умолчанию обеспечивается только загрузка SVG-таблицы из шрифта, но при помощи свойства svg-hooks, предоставляемого в новом модуле ot-svg, возможно подключение внешних движков отрисовки SVG. Например, представленные в составе примеры используют для отрисовки библиотеку librsvg.

  • Улучшена обработка шрифтов с таблицей ‘sbix’ (Standard Bitmap Graphics Table), определённой в спецификации OpenType 1.9.
  • Обновлён до версии 1.2.11 код встроенной библиотеки zlib.
  • Внесены улучшения в сборочную систему, в том числе внесены изменения, связанные с использованием встроенной или внешней библиотеки zlib.
  • Добавлена поддержка Universal Windows Platform для систем, отличных от ПК и ноутбуков.

Sous: opennet.ru

Add nouvo kòmantè