LocaTable
LocaTable
Übersicht
LocaTable ist eine Klasse in Aspose.Font FOSS für Python.
LocaTable.glyph_offset(gid) gibt den Byte-Offset der Glyphendaten für die gegebene Glyphen-ID innerhalb der glyf-Tabelle der Schrift zurück.
Diese Klasse stellt 4 Methoden zur Arbeit mit LocaTable-Objekten in Python-Programmen bereit. Verfügbare Methoden sind: from_reader, glyph_length, glyph_offset, to_bytes. Alle öffentlichen Mitglieder sind für jede Python-Anwendung zugänglich, nachdem das Aspose.Font FOSS für Python-Paket installiert wurde. Eigenschaften: offsets.
Eigenschaften
| Name | Typ | Zugriff | Beschreibung |
|---|---|---|---|
offsets | list[int] | Lesen/Schreiben | Ruft die Offsets ab oder legt sie fest. |
Methoden
| Signatur | Beschreibung |
|---|---|
from_reader(r: BinaryReader, num_glyphs: int, index_to_loc_format: int, table_length: int) → "LocaTable" | Liest eine Loca-Tabelle aus einem BinaryReader unter Verwendung von Glyphenzahl, Format und Länge |
to_bytes(index_to_loc_format: int) → bytes | Serialisiert die Loca-Tabelle in Bytes gemäß dem angegebenen index_to_loc_format |
glyph_offset(gid: int) → int | Gibt den Byte-Offset der Glyphendaten für die gegebene Glyphen-ID innerhalb der glyf-Tabelle der Schrift zurück |
glyph_length(gid: int) → int | Gibt die Byte-Länge der Glyphendaten für die gegebene gid zurück. |