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
