HeadTable
HeadTable
General
HeadTable és una classe en FOSS per Python.
HeadTable.from_reader reads a BinaryReader and returns a populated HeadTable instance.
Aquesta classe proporciona 2 mètodes per treballar amb objectes HeadTable en programes de Python. Els mètodes disponibles inclouen: from_reader, 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: checksum_adjustment, created, flags, font_direction_hint, font_revision, glyph_data_format, i 12 més.
Propietats
| Nom | Tipus de productes | Accés | Descripció |
|---|---|---|---|
magic | int | Llegir/Escriure | Obté o fixa la màgia. |
major_version | int | Llegir/Escriure | Obté o fixa la versió principal. |
minor_version | int | Llegir/Escriure | Obté o fixa la versió menor. |
font_revision | float | Llegir/Escriure | Obté o fixa la revisió de font. |
checksum_adjustment | int | Llegir/Escriure | Obté o fixa l’ajust de la suma de control. |
flags | int | Llegir/Escriure | Obté o posa les banderes. |
units_per_em | int | Llegir/Escriure | Obté o fixa les unitats per em. |
created | int | Llegir/Escriure | Obté o fixa el creat. |
modified | int | Llegir/Escriure | Obté o fixa el modificat. |
x_min | int | Llegir/Escriure | Obté o fixa el x min. |
y_min | int | Llegir/Escriure | Obté o estableix el y min. |
x_max | int | Llegir/Escriure | Obté o fixa el x max. |
y_max | int | Llegir/Escriure | Obté o estableix la y màxima. |
mac_style | int | Llegir/Escriure | Obté o fixa l’estil de Mac. |
lowest_rec_ppem | int | Llegir/Escriure | Obté o fixa el rec ppem més baix. |
font_direction_hint | int | Llegir/Escriure | Obté o fixa la direcció de font. |
index_to_loc_format | int | Llegir/Escriure | Obté o fixa l’índex en format loc. |
glyph_data_format | int | Llegir/Escriure | Obté o fixa el format de dades del glif. |
Mètodes
| Signatura | Descripció |
|---|---|
from_reader(r: BinaryReader) → "HeadTable" | Llegeix una instància BinaryReader i torna un exemple de HeadTable omplert. |
to_bytes() → bytes | Serialitza els camps HeadTable en un objecte de bytes. |