LocaTable
LocaTable
General
LocaTable és una classe en FOSS per Python.
LocaTable.glyph_offset(gid) torna el desplaçament de bytes dels dades del glifo per a l’ID d’glifo donat dins la taula de glifs de font.
Aquesta classe proporciona 4 mètodes per treballar amb objectes LocaTable en programes de Python. Els mètodes disponibles inclouen: from_reader, glyph_length, glyph_offset, to_bytes. Tots els membres públics són accessibles a qualsevol aplicació de Python després d’instal·lar el paquet FOSS per Python. Propietats: offsets.
Propietats
| Nom | Tipus de productes | Accés | Descripció |
|---|---|---|---|
offsets | list[int] | Llegir/Escriure | Obté o fixa els desplaçaments. |
Mètodes
| Signatura | Descripció |
|---|---|
from_reader(r: BinaryReader, num_glyphs: int, index_to_loc_format: int, table_length: int) → "LocaTable" | Llegeix una taula de Loca d’un BinaryReader utilitzant el nombre, format i longitud dels glifs. |
to_bytes(index_to_loc_format: int) → bytes | Serialitza la taula de Loca en bytes segons el format index_to_loc_determinat. |
glyph_offset(gid: int) → int | Retorna el desplaçament de bytes dels dades del glif per a l’ID d’glif donat dins la taula de glifs de fonts. |
glyph_length(gid: int) → int | Retorna la longitud d’un byte de les dades del glif per a l’gid donat. |