ĂshtĂ« paraqitur lĂ«shimi i FreeType 2.12.0, njĂ« motor fonti modular qĂ« ofron njĂ« API tĂ« vetme pĂ«r unifikimin e pĂ«rpunimit dhe daljes sĂ« tĂ« dhĂ«nave tĂ« shkronjave nĂ« formate tĂ« ndryshme vektoriale dhe raster.
Ndër ndryshimet:
- Mbështetje e shtuar për formatin e fontit OpenType-SVG (OT-SVG), duke lejuar krijimin e shkronjave me ngjyra OpenType. Karakteristika kryesore e OT-SVG është aftësia për të përdorur shumë ngjyra dhe gradientë në një glyph. Të gjitha ose një pjesë e glifeve paraqiten si imazhe SVG, gjë që ju lejon të shfaqni tekst me cilësinë e grafikëve të plotë vektoriale, duke ruajtur aftësinë për të punuar me informacionin si tekst (redaktim, kërkim, indeksim) dhe trashëgim të veçorive të formatit OpenType. , të tilla si zëvendësimi i glifeve ose stilet alternative të glifeve .
Për të aktivizuar mbështetjen OT-SVG, FreeType ofron një parametër ndërtimi "FT_CONFIG_OPTION_SVG". Si parazgjedhje, ofrohet vetëm ngarkimi i tabelës SVG nga fonti, por duke përdorur veçorinë svg-hooks të ofruar në modulin e ri ot-svg, është e mundur të lidhni motorë të jashtëm të interpretimit SVG. Për shembull, shembujt e paraqitur në përbërje përdorin bibliotekën librsvg për renderim.
- Trajtimi i përmirësuar i shkronjave me tabelën 'sbix' (Tabela standarde e grafikëve të Bitmap) të përcaktuar në specifikimin OpenType 1.9.
- Kodi i bibliotekës së integruar zlib është përditësuar në versionin 1.2.11.
- Janë bërë përmirësime në sistemin e ndërtimit, duke përfshirë ndryshime në lidhje me përdorimin e bibliotekës zlib të integruar ose të jashtëm.
- Mbështetje e shtuar për Universal Windows Platformë për sisteme të tjera përveç PC-ve dhe laptopëve.
Burimi: opennet.ru
