Release fan de FreeType 2.12 lettertypemotor mei stipe foar it OpenType-SVG-formaat

De frijlitting fan FreeType 2.12.0, in modulêre lettertypemotor dy't in inkele API leveret foar it ferienigjen fan de ferwurking en útfier fan lettertypegegevens yn ferskate fektor- en rasterformaten, is presintearre.

Under de feroarings:

  • Stipe tafoege foar it OpenType-SVG (OT-SVG) lettertypeformaat, wêrtroch it meitsjen fan kleurige OpenType-lettertypen mooglik is. It haadfunksje fan OT-SVG is de mooglikheid om meardere kleuren en gradiënten yn ien glyph te brûken. Alle of in diel fan 'e glyphs wurde presintearre as SVG-ôfbyldings, wêrtroch jo tekst kinne werjaan mei de kwaliteit fan folsleine fektorgrafiken, wylst jo de mooglikheid behâlde om te wurkjen mei ynformaasje as tekst (bewurkjen, sykjen, yndeksearje) en erflike funksjes fan it OpenType-formaat , lykas glyphferfanging of alternative glyphstilen.

    Om OT-SVG-stipe yn te skeakeljen, leveret FreeType in buildparameter "FT_CONFIG_OPTION_SVG". Standert wurdt allinnich it laden fan de SVG-tabel út it lettertype foarsjoen, mar mei it brûken fan de svg-hooks-eigenskip foarsjoen yn de nije ot-svg-module, is it mooglik om eksterne SVG-renderingmotoren te ferbinen. Bygelyks, de foarbylden presintearre yn 'e komposysje brûke de librsvg-bibleteek foar rendering.

  • Ferbettere ôfhanneling fan lettertypen mei de tabel 'sbix' (Standard Bitmap Graphics Table) definieare yn 'e OpenType 1.9-spesifikaasje.
  • De koade fan 'e ynboude zlib-bibleteek is bywurke nei ferzje 1.2.11.
  • Ferbetteringen binne makke oan it bousysteem, ynklusyf feroaringen yn ferbân mei it gebrûk fan 'e ynboude of eksterne zlib-bibleteek.
  • Stipe tafoege foar Universal Windows Platform foar oare systemen dan PC's en laptops.

Boarne: opennet.ru

Add a comment