TopDict
Opinie generală
TopDict este o clasă în Aspose.Font FOSS pentru Python.
TopDict.from_dict(d, string_index) creează o instanță TopDict dintr-o reprezentare a dicționarului și dintr‐un tabel cu index de șiruri, permițând reconstrucția programată a metadatei la nivel superior al fontului.
Această clasă oferă 2 metode pentru a lucra cu obiecte TopDict în programele Python. Metodele disponibile includ: from_dict, get_sid. Toți membrii publicului sunt accesibili oricărei aplicații Python după instalarea pachetului FOSS pentru Python. Proprietăți: charset_offset, charstring_type, charstrings_offset, encoding_offset, family_name, font_bbox, şi încă 10.
Proprietăți
| Numele de proprietate | Tipul de vehicul | Accesul | Descriere: |
|---|---|---|---|
full_name | str | Citire/scriere | Obţine sau stabileşte numele complet. |
family_name | str | Citire/scriere | Obţine sau stabileşte numele de familie. |
weight | str | Citire/scriere | Obţine sau stabileşte greutatea. |
version | str | Citire/scriere | Obţine sau stabileşte versiunea. |
font_bbox | tuple[int, int, int, int] | Citire/scriere | Obține sau stabilește fontul bbox. |
charstring_type | int | Citire/scriere | Obţine sau stabileşte tipul de cozi. |
italic_angle | float | Citire/scriere | Obţine sau stabileşte unghiul cursiv. |
is_fixed_pitch | bool | Citire/scriere | Obţine sau stabileşte tonul fix. |
underline_position | int | Citire/scriere | Obține sau stabilește poziția subliniază. |
underline_thickness | int | Citire/scriere | Obține sau stabilește grosimea subliniei. |
font_matrix | tuple[float, float, float, float, float, float] | Citire/scriere | Obţine sau stabileşte matricea de font. |
charset_offset | int | Citire/scriere | Obţine sau stabileşte compensarea caracterului. |
encoding_offset | int | Citire/scriere | Obţine sau stabileşte compensarea de codificare. |
charstrings_offset | int | Citire/scriere | Obţine sau stabileşte compensarea firelor de ardere. |
private_size | int | Citire/scriere | Obţine sau stabileşte dimensiunea privată. |
private_offset | int | Citire/scriere | Obţine sau stabileşte compensaţia privată. |
Metode de evaluare
| Semnătura | Descriere: |
|---|---|
from_dict(d: CffDict, string_index: CffIndex) → "TopDict" | Creează o instanță TopDict dintr-o reprezentare a dicționarului și o tablă cu index de șir, permițând reconstrucția programată a metadatei la nivel superior al fontului. |
get_sid(op: int) → str | Întoarce numele șirului asociat cu un cod de operator dat. |