Lanzamiento del motor de fuentes FreeType 2.12 con soporte para el formato OpenType-SVG

Se ha presentado la versión FreeType 2.12.0, un motor de fuentes modular que ofrece una API única para unificar el procesamiento y la presentación de datos de fuentes en varios formatos vectoriales y rasterizados.

Entre los cambios:

  • Se ha añadido soporte para el formato de fuentes OpenType-SVG (OT-SVG), que permite la creación de fuentes OpenType en color. La característica principal de OT-SVG es la capacidad de usar múltiples colores y gradientes en un solo glifo. Todos los glifos o parte de ellos se presentan en forma de imágenes SVG, lo que permite mostrar texto con la calidad de gráficos vectoriales completos, preservando las capacidades de trabajar con información como texto (edición, búsqueda, indexación) y heredando las características del formato OpenType, como el reemplazo de glifos o estilos alternativos de glifos.

    Para habilitar el soporte de OT-SVG en FreeType, hay una opción de compilación llamada 'FT_CONFIG_OPTION_SVG'. Por defecto, solo se carga la tabla SVG desde la fuente, pero mediante la propiedad svg-hooks, proporcionada en el nuevo módulo ot-svg, es posible conectar motores externos de renderizado SVG. Por ejemplo, los ejemplos incluidos utilizan la biblioteca librsvg para el renderizado.

  • Se ha mejorado el manejo de fuentes con la tabla ‘sbix’ (Standard Bitmap Graphics Table), definida en la especificación OpenType 1.9.
  • Se ha actualizado a la versión 1.2.11 del código de la biblioteca interna zlib.
  • Se han realizado mejoras en el sistema de compilación, incluyendo cambios relacionados con el uso de la biblioteca zlib interna o externa.
  • Se ha añadido soporte para Universal Windows Platform para sistemas distintos de PC y portátiles.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster