FreeType 2.12 letra-motorearen kaleratzea OpenType-SVG formatua onartzen duena

FreeType 2.12.0 bertsioa aurkeztu da, letra-tipo-motor modular bat, API bakarra eskaintzen duena bektorial eta raster formatu ezberdinetan letra-tipoen datuen prozesamendua eta irteera bateratzeko.

Aldaketen artean:

  • OpenType-SVG (OT-SVG) letra-tipoaren euskarria gehitu da, koloretako OpenType letra-tipoak sortzeko aukera emanez. OT-SVG-ren ezaugarri nagusia glifo bakarrean hainbat kolore eta gradiente erabiltzeko gaitasuna da. Glifo guztiak edo zati bat SVG irudi gisa aurkezten dira, eta horri esker, testua grafiko bektorial osoen kalitatearekin bistaratu dezakezu, informazioarekin testu gisa lan egiteko gaitasuna mantenduz (edizioa, bilaketa, indexazioa) eta OpenType formatuaren ezaugarriak heredatuz. , hala nola glifoen ordezkapena edo glifo estilo alternatiboak .

    OT-SVG laguntza gaitzeko, FreeType-k "FT_CONFIG_OPTION_SVG" eraikitzeko parametroa eskaintzen du. Lehenespenez, letra-tipotik SVG taula kargatzea bakarrik eskaintzen da, baina ot-svg modulu berrian emandako svg-hooks propietatea erabiliz, posible da kanpoko SVG errendatze-motorrak konektatzea. Adibidez, konposizioan aurkezten diren adibideek librsvg liburutegia erabiltzen dute errendatzeko.

  • Letra-tipoen kudeaketa hobetu da OpenType 1.9 zehaztapenean definitutako 'sbix' (Standard Bitmap Graphics Table) taularekin.
  • Eraikitako zlib liburutegiaren kodea 1.2.11 bertsiora eguneratu da.
  • Hobekuntzak egin dira eraikitze-sisteman, barneko edo kanpoko zlib liburutegiaren erabilerarekin lotutako aldaketak barne.
  • Windows Plataforma Unibertsalerako euskarria gehitu da ordenagailuak eta ordenagailu eramangarriak ez diren sistemetarako.

Iturria: opennet.ru

Gehitu iruzkin berria