Arbeiten mit CFF-Schriftarten | API-Lösung für C++
Aus heutiger Sicht ist Compact Font Format CFF nicht unbedingt ein Format, sondern vielmehr die Möglichkeit, andere Schriftformate zu komprimieren. Durch diese Integration profitieren OpenType-Schriftarten sowohl von der Kompaktheit von CFF als auch von der Skalierbarkeit von TrueType. Sie werden häufig in professionellen Publishing-Workflows verwendet und sind häufig in PostScript-Druckern und PostScript-kompatiblen RIPs (Raster Image Processors) für hochwertige Druckausgaben zu finden.
CFF-Schriftarten bieten effiziente Speicherung, hochwertige Wiedergabe und erweiterte typografische Funktionen für professionelle Druck- und Veröffentlichungsanwendungen. Sie bieten eine kompakte Darstellung von PostScript-Schriftarten und ermöglichen so eine präzise Steuerung und Skalierbarkeit der Typografie.
Mit der Aspose.Font for C++ API können Sie in Ihren C++-Anwendungen mit CFF-Schriftarten arbeiten. Hier sind einige Manipulationen, die in der Dokumentation behandelt werden:
- Laden Sie CFF-Schriftartendateien, extrahieren Sie Daten aus diesen Dateien und speichern Sie sie wieder.
- CFF-Schriftarten konvertieren in ein anderes Schriftformat. Mittlerweile kann Aspose.Font CFF nur als Eingabeformat verwenden, nicht jedoch als Ausgabeformat.
Die Funktionalität zum Arbeiten mit CFF-Schriftarten innerhalb der Aspose.Font-API für C++ wird durch die folgenden Namespaces abgedeckt:
- Aspose.Font.Cff – dieser Namespace stellt Klassen bereit, die Objekte beschreiben, die sich auf das CFF-Schriftformat beziehen.
- Aspose.Font.CffExceptions – verfügt über Klassen, die Ausnahmen im Zusammenhang mit dem Compact Font Format beschreiben.