resvg 0.7 - SVG Rendering ìkàwé

Tuntun, itusilẹ pataki ti ile-ikawe rasterization SVG ti jẹ idasilẹ - resvg.

Awọn iyipada akọkọ:

  • Ni kikun imuse titun ti ṣiṣe ọrọ:
    • O fẹrẹ to gbogbo akopọ lati aami si ọna kika Bezier ti wa ni imuse ni Rust:
      yiyan ti awọn nkọwe (ibamu awọn fonti ati ipadabọ), sisọ TrueType, iṣeto ti awọn iṣupọ glyph ni ibamu si awọn ofin SVG ( Ifilelẹ ọrọ SVG ).
      Iyatọ jẹ sisọ ọrọ, fun eyiti o ti lo
      HarfBuzz.
    • Ọrọ yoo yipada ni bayi si awọn iwo Bizeux ṣaaju ṣiṣe.
      Ìyẹn ni pé, ẹ̀yìn ìmújáde náà kò nílò mọ́ láti ṣe àtìlẹ́yìn fún ọ̀rọ̀.
    • Atilẹyin ọrọ bidirectional (atunse BIDI). Apeere:.
    • textPath support. Apẹẹrẹ 1, apẹẹrẹ 2.
    • Atilẹyin fun ipo kikọ (ọrọ inaro). Apeere:.
    • Atilẹyin ti o tọ fun aye-ọrọ ati alafo lẹta. Apeere:.
  • Tuntun, ẹhin esiperimenta - Raqote (o ṣeun pataki si jmuizel).
    Raqote jẹ ile-ikawe eya aworan 2D ti a kọ sinu ipata.
    O wa ni awọn ipele ibẹrẹ ti idagbasoke, ṣugbọn awọn agbara rẹ ti to fun
    lo ninu resvg.
    Anfani akọkọ rẹ ni pe resvg le ti wa ni itumọ pẹlu deede igbẹkẹle ti kii ṣe ipata - HarfBuzz.
  • Ṣe atilẹyin fun apẹrẹ-iṣapẹrẹ, jijẹ ọrọ ati fifi aworan ṣe.
  • Aworan aworan Raster ti ni iyara.
  • Nọmba apapọ ti awọn idanwo ti de 1112.
    Nọmba awọn idanwo aṣeyọri fun Inkscape ati librsvg ṣubu nipasẹ 75%.
  • Ọpọlọpọ awọn atunṣe kekere ati awọn ilọsiwaju.

Awọn abajade idanwo. tabili afiwe.

orisun: linux.org.ru

Fi ọrọìwòye kun