Hoʻokuʻu ʻia o ka mīkini font FreeType 2.12 me ke kākoʻo no ka format OpenType-SVG

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

Pākuʻi i ka manaʻo hoʻopuka