Kutulutsidwa kwa injini ya font ya FreeType 2.12 mothandizidwa ndi mtundu wa OpenType-SVG

Kutulutsidwa kwa FreeType 2.12.0, injini ya ma modular font yomwe imapereka API imodzi yogwirizanitsa kukonza ndi kutulutsa deta ya font mumitundu yosiyanasiyana ya vector ndi raster, yaperekedwa.

Zina mwazosintha:

  • Thandizo lowonjezera la font ya OpenType-SVG (OT-SVG), kulola kupanga mafonti amtundu wa OpenType. Chofunikira chachikulu cha OT-SVG ndikutha kugwiritsa ntchito mitundu ingapo ndi ma gradients mu glyph imodzi. Zonse kapena gawo la ma glyphs amawonetsedwa ngati zithunzi za SVG, zomwe zimakupatsani mwayi wowonetsa zolemba zokhala ndi zithunzi zamtundu wathunthu, ndikusunga kuthekera kogwira ntchito ndi zidziwitso monga zolemba (kusintha, kusaka, kulondolera) komanso kutengera mawonekedwe a OpenType. , monga kusintha kwa glyph kapena masitayelo ena a glyph.

    Kuti muyambitse chithandizo cha OT-SVG, FreeType imapereka gawo lomanga "FT_CONFIG_OPTION_SVG". Mwachikhazikitso, kungokweza tebulo la SVG kuchokera pazithunzi kumaperekedwa, koma pogwiritsa ntchito svg-hook katundu woperekedwa mu module yatsopano ya ot-svg, ndizotheka kulumikiza injini zakunja za SVG. Mwachitsanzo, zitsanzo zomwe zaperekedwa muzolemba zimagwiritsa ntchito laibulale ya librsvg popereka.

  • Kuwongolera kasamalidwe ka mafonti ndi tebulo la 'sbix' (Standard Bitmap Graphics Table) lomwe likufotokozedwa mu OpenType 1.9.
  • Khodi ya library ya zlib yomangidwa yasinthidwa kukhala 1.2.11.
  • Kuwongolera kwapangidwa pamakonzedwe omanga, kuphatikizapo kusintha kokhudzana ndi kugwiritsa ntchito laibulale yomangidwa kapena kunja kwa zlib.
  • Thandizo lowonjezera la Universal Windows Platform pamakina ena kupatula ma PC ndi laputopu.

Source: opennet.ru

Kuwonjezera ndemanga