CffEncoding
CffEncoding
Übersicht
CffEncoding ist eine Klasse in Aspose.Font FOSS für Python. Erbt von: FontEncoding.
CffEncoding.unicode_to_gid(codepoint) gibt das GlyphId für einen Unicode-Codepunkt gemäß der aktuellen CFF-Codierung zurück.
Diese Klasse bietet 5 Methoden zur Arbeit mit CffEncoding-Objekten in Python-Programmen. Verfügbare Methoden umfassen: expert, from_reader, get_all_codepoints, standard, unicode_to_gid. Alle öffentlichen Mitglieder sind für jede Python-Anwendung nach der Installation des Aspose.Font FOSS für Python-Pakets zugänglich.
Methoden
| Signatur | Beschreibung |
|---|---|
from_reader(r: BinaryReader, num_glyphs: int, charset: CffCharset, string_index: CffIndex) → "CffEncoding" | Erstellt eine Kodierung, indem sie aus einem BinaryReader liest und dabei die angegebene Glyphenanzahl, den Zeichensatz und den String-Index verwendet. |
standard(charset: CffCharset) → "CffEncoding" | Gibt eine Standard-CFF-Kodierung zurück, die für den bereitgestellten Zeichensatz konfiguriert ist. |
expert(charset: CffCharset) → "CffEncoding" | Gibt eine Experten-CFF-Kodierung zurück, die für den bereitgestellten Zeichensatz konfiguriert ist. |
unicode_to_gid(codepoint: int) → GlyphId | Gibt das GlyphId für einen Unicode-Codepoint gemäß der aktuellen CFF-Kodierung zurück. |
get_all_codepoints() → list[int] | Gibt alle Codepunkte zurück. |