È stato rilasciato il motore dei caratteri FreeType 2.12 con supporto per il formato OpenType-SVG.

È stato rilasciato FreeType 2.12.0, un motore di font modulare che offre un'API unica per unificare l'elaborazione e l'output dei dati dei font in vari formati vettoriali e raster.

Tra le novità:

  • È stata aggiunta la supporto per il formato font OpenType-SVG (OT-SVG), che consente di creare font OpenType colorati. La principale caratteristica di OT-SVG è la capacità di utilizzare più colori e gradienti in un singolo glifo. Tutti i glifi o parte dei glifi sono rappresentati come immagini SVG, permettendo di visualizzare il testo con la qualità di una grafica vettoriale completa, mantenendo al contempo la funzionalità di lavoro con le informazioni come testo (modifica, ricerca, indicizzazione) e ereditando le caratteristiche del formato OpenType, come la sostituzione dei glifi o stili alternativi dei glifi.

    Per abilitare il supporto OT-SVG in FreeType, è previsto il parametro di compilazione 'FT_CONFIG_OPTION_SVG'. Di default viene garantito solo il caricamento della tabella SVG dal font, ma utilizzando la proprietà svg-hooks, fornita dal nuovo modulo ot-svg, è possibile connettere motori esterni per il rendering SVG. Ad esempio, gli esempi forniti utilizzano la libreria librsvg per il rendering.

  • Migliorata la gestione dei font con la tabella ‘sbix’ (Standard Bitmap Graphics Table), definita nella specifica OpenType 1.9.
  • Aggiornato alla versione 1.2.11 del codice della libreria zlib incorporata.
  • Apportati miglioramenti al sistema di build, inclusi cambiamenti relativi all'uso della libreria zlib incorporata o esterna.
  • Aggiunta la supporto per la Universal Windows Platform su sistemi diversi da PC e laptop.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS 🔥 Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS | ProHoster