TopDict
TopDict
Panoramica
TopDict è una classe in Aspose.Font FOSS per Python.
TopDict.from_dict(d, string_index) crea un’istanza di TopDict da una rappresentazione dizionario e da una tabella di indice di stringhe, consentendo la ricostruzione programmatica dei metadati di livello superiore del font.
Questa classe fornisce 2 metodi per lavorare con oggetti TopDict nei programmi Python. I metodi disponibili includono: from_dict, get_sid. Tutti i membri pubblici sono accessibili a qualsiasi applicazione Python dopo aver installato il pacchetto Aspose.Font FOSS per Python. Proprietà: charset_offset, charstring_type, charstrings_offset, encoding_offset, family_name, font_bbox, e 10 altre.
Proprietà
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
full_name | str | Lettura/Scrittura | Ottiene o imposta il nome completo. |
family_name | str | Lettura/Scrittura | Ottiene o imposta il cognome. |
weight | str | Lettura/Scrittura | Ottiene o imposta il peso. |
version | str | Lettura/Scrittura | Ottiene o imposta la versione. |
font_bbox | tuple[int, int, int, int] | Lettura/Scrittura | Ottiene o imposta il bbox del font. |
charstring_type | int | Lettura/Scrittura | Ottiene o imposta il tipo di charstring. |
italic_angle | float | Lettura/Scrittura | Ottiene o imposta l’angolo italic. |
is_fixed_pitch | bool | Lettura/Scrittura | Ottiene o imposta il valore is fixed pitch. |
underline_position | int | Lettura/Scrittura | Ottiene o imposta la posizione della sottolineatura. |
underline_thickness | int | Lettura/Scrittura | Ottiene o imposta lo spessore della sottolineatura. |
font_matrix | tuple[float, float, float, float, float, float] | Lettura/Scrittura | Ottiene o imposta la matrice del font. |
charset_offset | int | Lettura/Scrittura | Ottiene o imposta l’offset del charset. |
encoding_offset | int | Lettura/Scrittura | Ottiene o imposta l’offset di codifica. |
charstrings_offset | int | Lettura/Scrittura | Ottiene o imposta l’offset dei charstrings. |
private_size | int | Lettura/Scrittura | Ottiene o imposta la dimensione privata. |
private_offset | int | Lettura/Scrittura | Ottiene o imposta l’offset privato. |
Metodi
| Firma | Descrizione |
|---|---|
from_dict(d: CffDict, string_index: CffIndex) → "TopDict" | Crea un’istanza TopDict da una rappresentazione a dizionario e da una tabella string‑index, consentendo la ricostruzione programmatica dei metadati di livello superiore del font |
get_sid(op: int) → str | Restituisce il nome della stringa associato a un dato codice operatore |