TopDict

General

TopDict és una classe en FOSS per Python.

TopDict.from_dict(d, string_index) crea una instància de TopDict a partir d’una representació del diccionari i d"una taula d’“índex-serpente”, permetent la reconstrucció programàtica de metadades de tipus de lletra.

Aquesta classe proporciona 2 mètodes per treballar amb objectes TopDict en programes de Python. Els mètodes disponibles inclouen: from_dict, get_sid. Tots els membres públics són accessibles a qualsevol aplicació de Python després d’instal·lar el paquet FOSS per Python. Propietats: charset_offset, charstring_type, charstrings_offset, encoding_offset, family_name, font_bbox, i 10 més.

Propietats

NomTipus de productesAccessDescripció
full_namestrLlegir/EscriureObté o estableix el nom complet.
family_namestrLlegir/EscriureObté o estableix el cognom.
weightstrLlegir/EscriureObté o estableix el pes.
versionstrLlegir/EscriureObté o estableix la versió.
font_bboxtuple[int, int, int, int]Llegir/EscriureObté o estableix el bbox de la font.
charstring_typeintLlegir/EscriureObté o estableix el tipus de cadena de caràcters.
italic_anglefloatLlegir/EscriureObté o estableix l’angle en cursiva.
is_fixed_pitchboolLlegir/EscriureObté o estableix si és de to fix.
underline_positionintLlegir/EscriureObté o estableix la posició del subratllat.
underline_thicknessintLlegir/EscriureObté o estableix el gruix del subratllat.
font_matrixtuple[float, float, float, float, float, float]Llegir/EscriureObté o estableix la matriu de la font.
charset_offsetintLlegir/EscriureObté o estableix el desplaçament del joc de caràcters.
encoding_offsetintLlegir/EscriureObté o estableix el desplaçament de codificació.
charstrings_offsetintLlegir/EscriureObté o estableix el desplaçament de les charstrings.
private_sizeintLlegir/EscriureObté o estableix la mida privada.
private_offsetintLlegir/EscriureObté o estableix el desplaçament privat.

Mètodes

SignatureDescripció
from_dict(d: CffDict, string_index: CffIndex)"TopDict"Crea una instància TopDict a partir d’una representació de diccionari i una taula d’índex de cadena, permetent la reconstrucció programàtica de metadades de tipus de lletra de primer nivell.
get_sid(op: int)strRetorna el nom de cadena associat a un codi d’operador donat.

Veure també

 Català