Lançamento do mecanismo de fontes FreeType 2.12 com suporte ao formato OpenType-SVG

Foi lançado o FreeType 2.12.0, um motor de fontes modular que fornece uma API única para unificar o processamento e a renderização de dados de fontes em vários formatos vetoriais e rasterizados.

Entre as alterações:

  • Adicionada a suporte ao formato de fonte OpenType-SVG (OT-SVG), permitindo a criação de fontes OpenType coloridas. A principal característica do OT-SVG é a capacidade de usar várias cores e gradientes em um único glifo. Todos os glifos ou parte deles são apresentados como imagens SVG, permitindo exibir texto com a qualidade de uma plena gráfica vetorial, mantendo as funcionalidades para trabalhar com informações como texto (edição, pesquisa, indexação) e herdando características do formato OpenType, como a substituição de glifos ou estilos alternativos de glifos.

    Para habilitar o suporte ao OT-SVG no FreeType, há um parâmetro de configuração de compilação "FT_CONFIG_OPTION_SVG". Por padrão, apenas o carregamento da tabela SVG da fonte é garantido, mas usando a propriedade svg-hooks, fornecida pelo novo módulo ot-svg, é possível conectar motores de renderização SVG externos. Por exemplo, os exemplos fornecidos utilizam a biblioteca librsvg para renderização.

  • Melhorado o processamento de fontes com a tabela 'sbix' (Tabela de Gráficos Bitmap Padrão), definida na especificação OpenType 1.9.
  • O código da biblioteca integrada zlib foi atualizado para a versão 1.2.11.
  • Melhorias foram feitas no sistema de build, incluindo alterações relacionadas ao uso da biblioteca zlib embutida ou externa.
  • Adicionada suporte para a Plataforma Universal do Windows para sistemas além de PCs e laptops.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster