resvg 0.7 - Ilabhulali enikezela nge-SVG

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:.
  • 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

Engeza amazwana