Ua hōʻike ʻia ka hoʻokuʻu ʻana o FreeType 2.12.0, kahi mīkini font modular e hāʻawi i kahi API hoʻokahi no ka hoʻohui ʻana i ka hoʻoili ʻana a me ka hoʻopuka ʻana o ka ʻikepili font ma nā ʻano vector a me raster.
Ma waena o nā hoʻololi:
- Hoʻohui ʻia ke kākoʻo no ka format font OpenType-SVG (OT-SVG), e ʻae ana i ka hana ʻana i nā kala OpenType font. ʻO ka hiʻohiʻona nui o OT-SVG ka hiki ke hoʻohana i nā kala a me nā gradients i hoʻokahi glyph. Hōʻike ʻia nā kiʻi āpau a i ʻole ʻāpana o nā glyphs e like me nā kiʻi SVG, kahi e hiki ai iā ʻoe ke hōʻike i ka kikokikona me ka maikaʻi o nā kiʻi vector piha, ʻoiai e mālama ana i ka hiki ke hana me ka ʻike ma ke ʻano he kikokikona (hoʻoponopono, ʻimi, indexing) a me nā hiʻohiʻona hoʻoilina o ka format OpenType. , e like me ka hoʻololi glyph a i ʻole nā ʻano glyph ʻē aʻe.
No ke kākoʻo ʻana iā OT-SVG, hāʻawi ʻo FreeType i kahi ʻāpana kūkulu "FT_CONFIG_OPTION_SVG". Ma ka maʻamau, hāʻawi wale ʻia ka hoʻouka ʻana i ka papa SVG mai ka font, akā me ka hoʻohana ʻana i ka waiwai svg-hooks i hāʻawi ʻia i ka module ot-svg hou, hiki ke hoʻohui i nā ʻenekini SVG rendering waho. No ka laʻana, hoʻohana nā hiʻohiʻona i hōʻike ʻia i ka haku mele i ka waihona librsvg no ka hāʻawi ʻana.
- Hoʻomaikaʻi ʻia ka lawelawe ʻana i nā font me ka papa 'sbix' (Standard Bitmap Graphics Table) i wehewehe ʻia ma ka wehewehe OpenType 1.9.
- Ua hōʻano hou ʻia ke code o ka waihona zlib i kūkulu ʻia i ka mana 1.2.11.
- Ua hoʻomaikaʻi ʻia ka ʻōnaehana kūkulu, me nā hoʻololi e pili ana i ka hoʻohana ʻana i ka waihona zlib i kūkulu ʻia a i ʻole waho.
- Kākoʻo hoʻohui ʻia no Universal Windows Platform no nā ʻōnaehana ʻē aʻe ma mua o nā PC a me nā kamepiula.
Source: opennet.ru