TopDict
TopDict
Összefoglaló
TopDict egy osztály a FOSS-ban Pythonhoz.
A TopDict.from_dict(d, string_index) egy szótár-reprezentációból és egy szalagszoros-indekstáblából létrehoz egy TopDict példányt, amely lehetővé teszi a betűtípus felső szintű metaadatainak programozott rekonstrukcióját.
Ez a osztály 2 módszert biztosít az TopDict objektumokkal való munkavégzéshez Python programokban. A rendelkezésre álló módszerek közé tartozik: from_dict, get_sid. Minden nyilvános tag hozzáférhető bármely Python alkalmazás után telepítése a Aspose.Font FOSS for Python csomag. A tulajdonságok: charset_offset, charstring_type, charstrings_offset, encoding_offset, family_name, font_bbox,És még tíz.
A tulajdonságok
| A neve: | A típus: | Hozzáférés | Leírás |
|---|---|---|---|
full_name | str | Olvasás/írás | Megkapja vagy beállítja a teljes nevet. |
family_name | str | Olvasás/írás | Megkapja vagy beállítja a családnevet. |
weight | str | Olvasás/írás | Megvan a súly. |
version | str | Olvasás/írás | Megkapja vagy beállítja a verziót. |
font_bbox | tuple[int, int, int, int] | Olvasás/írás | Kapja vagy állítsa be a betűtípus bbox. |
charstring_type | int | Olvasás/írás | Megkapja vagy beállítja a töltősoros típusot. |
italic_angle | float | Olvasás/írás | Megkapja vagy beállítja a kurzívszöget. |
is_fixed_pitch | bool | Olvasás/írás | Megkapja vagy beállítja a rögzített hangot. |
underline_position | int | Olvasás/írás | Megkapja vagy beállítja az aláhúzás helyzetét. |
underline_thickness | int | Olvasás/írás | Megkapja vagy beállítja az aláhúzás vastagságát. |
font_matrix | tuple[float, float, float, float, float, float] | Olvasás/írás | Megkapja vagy beállítja a betűtípus-matrixot. |
charset_offset | int | Olvasás/írás | Megkapja vagy beállítja a karakterszámok elkülönítését. |
encoding_offset | int | Olvasás/írás | Megkapja vagy beállítja a kódolás-offsetet. |
charstrings_offset | int | Olvasás/írás | Megkapja vagy állítja a szarszálakat. |
private_size | int | Olvasás/írás | Megkapja vagy beállítja a privát méretet. |
private_offset | int | Olvasás/írás | Megkapja vagy beállítja a privát kompenzációt. |
Módszerek
| Az aláírás: | Leírás |
|---|---|
from_dict(d: CffDict, string_index: CffIndex) → "TopDict" | Egy szótár-képzésből és egy szalagindex táblázatból létrehoz TopDict példányt, amely lehetővé teszi a betűtípus felső szintű metaadatainak programozott rekonstrukcióját. |
get_sid(op: int) → str | Az adott operátor kódjával kapcsolatos szalagnév visszaküldése. |