De release van FreeType 2.14.0 is gepresenteerd, een modulaire fontengine die een uniforme API biedt voor het uniformeren van de verwerking en weergave van fontgegevens in verschillende vector- en rasterformaten. De projectcode is geschreven in C en wordt verspreid onder een BSD-achtige licentie.
Onder de wijzigingen:
- De TrueType-instructie-interpreter is geoptimaliseerd en laadt glyphs nu 15% sneller.
- De verwerking van variabele lettertypen is versneld.
- Op moderne 64-bits platforms is de laadtijd van TrueType- en CFF-glyphs met 5-10% versneld.
- In de BDF-driver is de laadtijd van lettertypen met 75% verminderd.
- De prestaties van de verwerking van de kerningtabellen ‘GPOS’ zijn met 3,5 keer verbeterd.
- In de auto-hinter bij kleine lettergrootten is de weergave van glyphs van de tilde-accent verbeterd, evenals de scheiding van diakritische en basisglyphs.
- Een configuratiemacro 'FT_CONFIG_OPTION_USE_HARFBUZZ_DYNAMIC' is toegevoegd voor dynamische belasting van de HarfBuzz glyph compositiebibliotheek.
- In volledig rasterlettertypen van TrueType wordt de FT_LOAD_NO_BITMAP-vlag nu genegeerd en worden bitmapafbeeldingen geladen in plaats van een foutmelding weer te geven.
Bron: opennet.ru
