Type1Font
Opinie generală
Type1Font este o clasă în Aspose.Font FOSS pentru Python. Moștenitorii de la: Font.
Type1Font.load_afm loads an AFM file from the given path into the Type1Font instance.
Această clasă oferă 15 metode pentru a lucra cu obiecte Type1Font în programele Python. Metodele disponibile includ: __init__, convert, encoding, font_family, font_name, font_style, font_type, get_kern_pairs, glyph_accessor, load_afm, metrics, num_glyphs, și 3 metode suplimentare. Toți membrii publicului sunt accesibili oricărei aplicații Python după instalarea pachetului FOSS pentru Python. Proprietăți: encoding, font_family, font_name, font_style, font_type, glyph_accessor, şi încă două.
Proprietăți
| Numele de proprietate | Tipul de vehicul | Accesul | Descriere: |
|---|---|---|---|
font_type | FontType | Citeşte. | Obţine tipul de font. |
font_name | str | Citeşte. | Obţine numele fontului. |
font_family | str | Citeşte. | Obţine familia fontului. |
font_style | str | Citeşte. | Are stilul de font. |
num_glyphs | int | Citeşte. | Are glifele num. |
metrics | FontMetrics | Citeşte. | Are statisticile. |
encoding | FontEncoding | Citeşte. | A primit codarea. |
glyph_accessor | GlyphAccessor | Citeşte. | Ia accesorul de glif. |
Metode de evaluare
| Semnătura | Descriere: |
|---|---|
__init__(raw_data: bytes, font_data: Type1FontData, is_pfa: bool) | Apeluri init (încetare) pe acest Type1Font instanță. |
get_kern_pairs() → list[KernPair] | Întoarce perechile de nuclee. |
load_afm(path: str) | Încărcă un fișier AFM din calea dată în instanta Type1Font |
| `to_bytes(font_type: FontType | None)→bytes` |
font_type() → FontType | Întoarce valoarea FontType enum care identifică formatul fontului. |
font_name() → str | Chema font_name pe această instanță Type1Font. |
font_family() → str | Proprietatea stochează numele de familie al fontului |
font_style() → str | Întoarce descriptorul stilului (de exemplu, în scris grasă, cursiv) al fontului |
num_glyphs() → int | Proprietatea oferă numărul total de glife în font. |
metrics() → FontMetrics | Proprietatea oferă acces la obiectul FontMetrics pentru font |
encoding() → FontEncoding | Întoarce un obiect FontEncoding care descrie codarea caracterului fontului. |
glyph_accessor() → GlyphAccessor | Întoarce un GlyphAccessor pentru a recupera datele de glif din font. |
save(path: str) | Scrie fontul la calea de fişier specificată în formatul său curent |
save_to_format(font_type: FontType, path: str) | Salvează fontul convertit la FontType dat pe calea furnizată |
convert(target: FontType) → Font | Convertirea apelurilor pe această instanță Type1Font. |