Rhyddhau'r injan ffont FreeType 2.12 gyda chefnogaeth ar gyfer y fformat OpenType-SVG

Mae rhyddhau FreeType 2.12.0, peiriant ffont modiwlaidd sy'n darparu un API ar gyfer uno prosesu ac allbwn data ffont mewn amrywiol fformatau fector a raster, wedi'i gyflwyno.

Ymhlith y newidiadau:

  • Cefnogaeth ychwanegol i fformat ffont OpenType-SVG (OT-SVG), sy'n caniatΓ‘u creu ffontiau lliw OpenType. Prif nodwedd OT-SVG yw'r gallu i ddefnyddio lliwiau a graddiannau lluosog mewn un glyff. Cyflwynir y cyfan neu ran o'r glyffau fel delweddau SVG, sy'n eich galluogi i arddangos testun gydag ansawdd graffeg fector llawn, tra'n cynnal y gallu i weithio gyda gwybodaeth fel testun (golygu, chwilio, mynegeio) ac etifeddu nodweddion fformat OpenType , megis amnewid glyffau neu arddulliau glyff amgen .

    Er mwyn galluogi cefnogaeth OT-SVG, mae FreeType yn darparu paramedr adeiladu "FT_CONFIG_OPTION_SVG". Yn ddiofyn, dim ond llwytho'r tabl SVG o'r ffont a ddarperir, ond gan ddefnyddio'r eiddo svg-bachau a ddarperir yn y modiwl ot-svg newydd, mae'n bosibl cysylltu peiriannau rendro SVG allanol. Er enghraifft, mae'r enghreifftiau a gyflwynir yn y cyfansoddiad yn defnyddio'r llyfrgell librsvg ar gyfer rendro.

  • Gwell ymdriniaeth o ffontiau gyda'r tabl 'sbix' (Tabl Graffeg Bitmap Safonol) a ddiffinnir yn y fanyleb OpenType 1.9.
  • Mae cod y llyfrgell zlib adeiledig wedi'i ddiweddaru i fersiwn 1.2.11.
  • Mae gwelliannau wedi'u gwneud i'r system adeiladu, gan gynnwys newidiadau sy'n ymwneud Γ’'r defnydd o'r llyfrgell zlib adeiledig neu allanol.
  • Cefnogaeth ychwanegol i Universal Windows Platform ar gyfer systemau heblaw cyfrifiaduron personol a gliniaduron.

Ffynhonnell: opennet.ru

Ychwanegu sylw