FreeType 2.14.0, müxtəlif vektor və rastr formatlarında şrift məlumatlarının emalı və çıxışını birləşdirmək üçün vahid API təmin edən modul şrift mühərriki buraxıldı. Layihə kodu C dilində yazılmışdır və BSD-yə bənzər FreeType lisenziyası altında paylanmışdır.
Dəyişikliklər arasında:
- TrueType təlimat tərcüməçisi optimallaşdırılıb, qlifləri 15% daha sürətli yükləyir.
- Dəyişən şriftlərin işlənməsini sürətləndirdi.
- Müasir 64 bitlik platformalarda TrueType və CFF qliflərinin yüklənməsi 5-10% sürətləndirilib.
- BDF sürücüsü şriftin yükləmə müddətini 75% azaldıb.
- 'GPOS' kerninq cədvəllərinin emal performansı 3.5 dəfə artıb.
- Avtomatik işarələmədə kiçik simvol ölçüləri üçün tilda vurğu qliflərinin göstərilməsi və diakritik və əsas qliflərin ayrılması təkmilləşdirilmişdir.
- HarfBuzz qlif düzən kitabxanasını dinamik yükləmək üçün "FT_CONFIG_OPTION_USE_HARFBUZZ_DYNAMIC" konfiqurasiya makrosu əlavə edildi.
- Tam raster TrueType şriftləri indi FT_LOAD_NO_BITMAP bayrağına məhəl qoymur və xəta atmaq əvəzinə bitmapları yükləyir.
Mənbə: opennet.ru
