Arbeiten mit TrueType- und OpenType-Schriftarten | C++
TTF-Schriftarten sind zu einem wesentlichen Bestandteil der digitalen Kommunikation geworden und ermöglichen die optisch ansprechende und lesbare Darstellung von Text auf einer Vielzahl von Geräten und Anwendungen, einschließlich Betriebssystemen, Textverarbeitungsprogrammen, Grafikdesign-Software und im Internet Browser.
True Type-Schriftarten bieten Ihnen Skalierbarkeit, umfangreiche Glyphensammlungen, Unicode-Unterstützung, Hinweise und Einbettbarkeit sowie verschiedene Zeichensätze, darunter ASCII, Latein, Kyrillisch, Griechisch und viele andere.
OTF oder OpenType ist eine Erweiterung des TrueType-Schriftformats, die die TTF-Struktur beibehält, aber zusätzliche Funktionen wie Unterstützung für erweiterte Typografie und mehrsprachigen Text bietet.
Mit Aspose.Font for C++ API Solution können Sie in Ihren C++-Projekten mit TrueType- und OpenType-Schriftarten arbeiten. Du kannst:
- Laden Sie TTF- und OTF-Schriftartendateien, extrahieren Sie Daten aus diesen Dateien und speichern Sie sie wieder
- Arbeiten mit Glyphen und Metriken von TTF/OTF-Schriftarten.
- Text mit benutzerdefinierten Schnittstellen rendern.
- True-Type-Schriftarten konvertieren in ein anderes Schriftformat.
Die Funktionalität zum Arbeiten mit TTF- und OTF-Schriftarten innerhalb der Aspose.Font API Solution für C++ wird durch die folgenden Namespaces dargestellt:
- Aspose.Font.Ttf – zum Speichern von Klassen, die Objekte beschreiben, die sich auf das TTF-Schriftartformat beziehen.
- Aspose.Font.TtfCMapFormats – verfügt über Klassen für die Arbeit mit verschiedenen Formaten von CMap-Untertabellen.
- Aspose.Font.TtfCommon – zum Speichern gemeinsamer Klassen für den TrueType-Formatbereich.
- Aspose.Font.TtfHelpers – stellt Entitäten für die Arbeit mit erweiterter Funktionalität an TTF-Schriftartobjekten bereit.
- Aspose.Font.TtfTables – verfügt über Klassen zum Bearbeiten von Tabellen im TrueType-Format.