He putanga hou, tino nui o te whare pukapuka rasterization SVG kua tukuna - resvg.
Nga huringa matua:
- Whakatinanatanga hou o te whakaputa kupu:
- Tata ki te katoa o te puranga mai i te tohu ki te pihi Bezier kua whakatinanahia inaianei ki Rust:
te kowhiringa o nga momotuhi (whakaritenga momotuhi me te whakamuri), te porotiti TrueType, te whakarite i nga tautau glyph e ai ki nga ture SVG (whakatakoto kupu SVG).
He rereke ko te hanga tuhinga, hei whakamahi
HarfBuzz. - Ka hurihia te kupu ki nga pihi Bizeux i mua i te whakaputanga.
Arā, kua kore e hiahiatia te whakamuri tāhuahua hei tautoko i te kuputuhi. - Tautoko kupu-a-rua (BIDI whakaraupapa). Hei tauira:.
- tautoko textPath. tauira 1, tauira 2.
- Tautoko mo te aratau-tuhi (kuputuhi poutū). Hei tauira:.
- Tautoko tika mo te mokowhiti kupu me te mokowhiti reta. Hei tauira:.
- Tata ki te katoa o te puranga mai i te tohu ki te pihi Bezier kua whakatinanahia inaianei ki Rust:
- He hou, he tuara whakamatautau - Raqote (nga mihi motuhake ki jrmuizel).
Ko Raqote he whare pukapuka whakairoiro 2D kua tuhia ki te Rust.
Kei te timatanga o te whakawhanaketanga, engari kua ranea tonu ona kaha mo
whakamahia i roto i te resvg.
Ko tana painga nui ko te resvg ka taea te hanga me te kotahi tonu te whakawhirinaki-kore - HarfBuzz. - Ka tautoko i te hanga-hanga, te tuhi-tuhi me te whakaahua-whakaahua.
- Kua whakaterehia te whakaahua whakaahua raster.
- Ko te tapeke o nga whakamatautau i tae ki te 1112.
Ko te maha o nga whakamatautau angitu mo Inkscape me te librsvg i heke ma te 75%. - He maha nga whakatikatika iti me nga whakapainga.
Nga hua whakamatautau. Ripanga whakataurite.
Source: linux.org.ru