FreeType 2.12 fontide mootori väljaanne, mis toetab OpenType-SVG formaati

Välja on FreeType 2.12.0, modulaarse fondimootori uus versioon, mis pakub ühtset API-d fondiandmete töötlemise ja väljundite ühtlustamiseks erinevates vektori- ja rastervormingutes.

Muudatuste seas:

  • Lisatud tugi OpenType-SVG (OT-SVG) fondiformaadile, mis võimaldab luua värvilisi OpenType fonte. OT-SVG peamine omadus on võimalus kasutada ühes glüüfis mitut värvi ja gradienti. Kõik glüüfid või osa glüüfidest on esitatud SVG-piltidena, mis võimaldab kuvada teksti täisvektorgraafika kvaliteediga, säilitades samas tekstiga töötamise omadused (redigeerimine, otsing, indekseering) ning pärides OpenType formaadi omadusi, nagu glüüfide asendamine või alternatiivsed glüüfistiilid.

    OT-SVG toe võimaldamiseks FreeType'is on ette nähtud kompileerimisvalik 'FT_CONFIG_OPTION_SVG'. Vaikimisi tagatakse ainult SVG-tabeli laadimine fondist, kuid uue ot-svg mooduli kaudu pakutava svg-hooks omaduse abil on võimalik ühendada välist SVG-renderdamise mootori. Näiteks, esitatud näidised kasutavad renderdamiseks librsvg teeki.

  • Parandatud glüüfide töötlemist ‘sbix’ (Standard Bitmap Graphics Table) tabeliga, mis on määratletud OpenType 1.9 spetsifikatsioonis.
  • Kood sisseehitatud zlib teegist on tõstatud versioonile 1.2.11.
  • Parendatud koostesüsteemi, sealhulgas muudatused, mis on seotud sisseehitatud või välist zlib teegi kasutamisega.
  • Lisatud tosupport Universal Windows Platform süsteemide jaoks, mis erinevad arvutitest ja sülearvutitest.

Allikas: opennet.ru

Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid 🔥 Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid - ProHoster