Kukhishwe ukukhishwa okusha, okubalulekile komtapo wezincwadi we-SVG rasterization - resvg.
Izinguquko eziyinhloko:
- Ukuqaliswa okusha ngokuphelele kokunikezwa kombhalo:
- Cishe sonke isitaki esisuka kuphawu siye ejikeni le-Bezier sesisetshenziswa e-Rust:
ukukhethwa kwamafonti (ukufanisa ifonti nokubuyela emuva), ukucozulula kwe-TrueType, ukuhlelwa kwamaqoqo e-glyph ngokwemithetho ye-SVG (isakhiwo sombhalo we-SVG).
Okuhlukile ukubunjwa kombhalo, okusetshenziselwa kona
I-HarfBuzz. - Umbhalo manje uzoguqulelwa kumajika e-Bizeux ngaphambi kokunikelwa.
Okusho ukuthi, i-backend yokunikezela ayisadingeki ukusekela umbhalo. - Ukusekelwa kombhalo we-Bidirectional (i-BIDI ukuhlela kabusha). Isibonelo:.
- Ukusekelwa kwe-textPath. Isibonelo se-1, isibonelo 2.
- Ukusekela imodi yokubhala (umbhalo oqondile). Isibonelo:.
- Ukusekelwa okulungile kokuhlukanisa amagama nokuhlukanisa amagama. Isibonelo:.
- Cishe sonke isitaki esisuka kuphawu siye ejikeni le-Bezier sesisetshenziswa e-Rust:
- Okusha, okungemuva kokuhlola - Raqote (sibonga ngokukhethekile jrmuizel).
I-Raqote iwumtapo wezincwadi wezithombe we-2D obhalwe ngesi-Rust.
Isezigabeni zokuqala zentuthuko, kodwa amandla ayo asevele anele
sebenzisa ku-resvg.
Inzuzo yayo enkulu ukuthi i-resvg manje ingakhiwa ngokuncika okukodwa okungeyona i-Rust - HarfBuzz. - Isekela ukunikezwa komumo, ukunikezwa kombhalo kanye nokunikezwa kwesithombe.
- Ukunikezwa kwesithombe se-Raster kusheshisiwe.
- Isamba sezivivinyo sifinyelele ku-1112.
Inani lokuhlolwa okuyimpumelelo kwe-Inkscape ne-librsvg lehle ngo-75%. - Ukulungiswa okuningi okuncane nokuthuthukiswa.
Imiphumela yokuhlolwa. Ithebula lokuqhathanisa.
Source: linux.org.ru