Veröffentlichung der FreeType 2.11-Font-Engine

Die Veröffentlichung von FreeType 2.11.0, einer modularen Schriftarten-Engine, die eine einzige API zur Vereinheitlichung der Verarbeitung und Ausgabe von Schriftartendaten in verschiedenen Vektor- und Rasterformaten bereitstellt, wurde vorgestellt.

Zu den Änderungen gehören:

  • Die Entwicklung wurde auf den GitLab-Server des Freedesktop-Projekts verschoben. Alte Repositorys auf Savannah wurden in den Spiegelmodus verschoben.
  • Ein zusätzliches Rendering-Modul ist in der Implementierung des FT_RENDER_MODE_SDF-Modus zum Erstellen von 8-Bit-SDF-Bitmaps (Signed Distance Fields) für Glyphen enthalten.
  • Für den Zugriff auf COLR v1-Farbschriftarten, die mithilfe der erweiterten Farbinformationstabellen von OpenType implementiert wurden, wurde eine experimentelle API vorgeschlagen.
  • Die korrekte Verarbeitung von PCF-Rasterschriftarten, die mit dem LZW-Algorithmus komprimiert wurden, ist gewährleistet.
  • Makro FT_DEBUG_LOGGING für Debug-Protokollierung hinzugefügt.

Source: opennet.ru

Kommentar hinzufügen