Ný, mikilvæg útgáfa af SVG rasterization bókasafninu hefur verið gefin út - resvg.
Helstu breytingar:
- Alveg ný útfærsla á textaflutningi:
- Næstum allur staflan frá tákni til Bezier ferilsins er nú útfærður í Rust:
val á leturgerðum (letursamsvörun og fallback), TrueType þáttun, uppröðun glyph þyrpinga samkvæmt SVG reglum (SVG textaskipulag).
Undantekning er textamótun, sem hún er notuð fyrir
HarfBuzz. - Texti verður nú breytt í Bizeux-ferla áður en hann er birtur.
Það er, flutningsbakendinn er ekki lengur nauðsynlegur til að styðja texta. - Tvíátta textastuðningur (BIDI endurröðun). Dæmi.
- textPath stuðningur. Dæmi 1, dæmi 2.
- Stuðningur við ritstillingu (lóðréttur texti). Dæmi.
- Réttur stuðningur við orðabil og stafabil. Dæmi.
- Næstum allur staflan frá tákni til Bezier ferilsins er nú útfærður í Rust:
- Nýr, tilraunabakendi - Raqote (sérstakar þakkir til jrmuizel).
Raqote er 2D grafík bókasafn skrifað í Rust.
Það er á frumstigi þróunar, en getu þess er nú þegar nægjanleg fyrir
nota í resvg.
Helsti kostur þess er að nú er hægt að byggja resvg með nákvæmlega einni ósjálfstæði - HarfBuzz. - Styður formgerð, textagerð og myndvinnslu.
- Rastermyndagerð hefur verið flýtt.
- Heildarfjöldi prófana náði 1112.
Fjöldi árangursríkra prófa fyrir Inkscape og librsvg fækkaði um 75%. - Margar smá lagfæringar og endurbætur.
Niðurstöður prófa. Samanburðartafla.
Heimild: linux.org.ru