A FreeType 2.12 font engine release with OpenType-SVG format support

The FreeType 2.12.0 release has been introduced, a modular font engine providing a unified API for standardizing the processing and rendering of font data in various vector and raster formats.

A változtatások közül:

  • Support for the OpenType-SVG (OT-SVG) font format has been added, enabling the creation of color OpenType fonts. The main feature of OT-SVG is the ability to use multiple colors and gradients in a single glyph. All glyphs or some glyphs are presented as SVG images, allowing text to be displayed with the quality of full vector graphics while retaining the ability to work with the information as text (editing, searching, indexing) and inheriting the features of the OpenType format, such as glyph substitution or alternative glyph styles.

    To enable OT-SVG support in FreeType, the build parameter ‘FT_CONFIG_OPTION_SVG’ is provided. By default, only the SVG table is loaded from the font, but with the svg-hooks property provided in the new ot-svg module, external SVG rendering engines can be connected. For example, the provided examples use the librsvg library for rendering.

  • Improved handling of fonts with the ‘sbix’ (Standard Bitmap Graphics Table) defined in OpenType 1.9 specification.
  • The built-in zlib library code has been updated to version 1.2.11.
  • Improvements have been made to the build system, including changes related to the use of the built-in or external zlib library.
  • Support for Universal Windows Platform has been added for systems other than PCs and laptops.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster