Objava font rješenja FreeType 2.12 s podrškom za OpenType-SVG format

Objavljen je FreeType 2.12.0, modularni engine za fontove koji pruža jedinstveni API za unifikaciju obrade i prikaza font podataka u raznim vektorskim i raster formatima.

Između izmjena:

  • Dodana je podrška za OpenType-SVG (OT-SVG) format fontova, koji omogućuje izradu obojenih OpenType fontova. Glavna karakteristika OT-SVG je mogućnost korištenja više boja i gradijenata unutar jednog glifa. Svi glifovi ili dio njih predstavljeni su kao SVG slike, što omogućuje prikaz teksta s kvalitetom pune vektorske grafike, dok zadržava mogućnosti rada s informacijama kao tekstom (uređivanje, pretraživanje, indeksiranje) te nasljeđuje karakteristike OpenType formata, kao što su zamjena glifova ili alternativni stilovi glifova.

    Za uključivanje podrške za OT-SVG u FreeType, predviđen je parametar za sastavljanje 'FT_CONFIG_OPTION_SVG'. Po defaultu se osigurava samo učitavanje SVG tablice iz fonta, ali uz pomoć svojstva svg-hooks, koje pruža novi modul ot-svg, moguće je povezivanje vanjskih SVG engine-a. Na primjer, predstavljenih u sklopu primjera koristi se biblioteka librsvg za prikazivanje.

  • Poboljšana je obrada fontova s 'sbix' tablicom (Standard Bitmap Graphics Table), koja je definirana u OpenType specifikaciji 1.9.
  • Ažuriran je kod ugrađene biblioteke zlib na verziju 1.2.11.
  • Unesena su poboljšanja u sustav gradnje, uključujući promjene vezane uz korištenje ugrađene ili vanjske biblioteke zlib.
  • Dodana je podrška za Universal Windows Platform za sustave koji nisu PC te prijenosnici.

Izvor: opennet.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster