CffFont
CffFont
Összefoglaló
CffFont egy osztály a FOSS-ban Pythonhoz. Az örökölők: Font.
CffFont.get_kern_pairs() visszakerül egy lista a fontban meghatározott kerning-beállításokra utaló KernPair objektumokról.
Ez a osztály 14 módszert biztosít az CffFont objektumokkal való munkavégzéshez Python programokban. A rendelkezésre álló módszerek közé tartozik: __init__, convert, encoding, font_family, font_name, font_style, font_type, get_kern_pairs, glyph_accessor, metrics, num_glyphs, save, és 2 további módszer. 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, charstrings, encoding, font_family, font_name, font_style, és még kilenc.
A tulajdonságok
| A neve: | A típus: | Hozzáférés | Leírás |
|---|---|---|---|
font_type | FontType | Olvasd! | Megkapja a betűtípust. |
font_name | str | Olvasd! | Megvan a betűtípus neve. |
font_family | str | Olvasd! | A betűtípus családot kapja. |
font_style | str | Olvasd! | Megvan a betűtípus. |
num_glyphs | int | Olvasd! | Megkapja a szám-glypheket. |
metrics | FontMetrics | Olvasd! | Megvan a mérőszám. |
encoding | `` | Olvasd! | Megkapta a kódolást. |
glyph_accessor | GlyphAccessor | Olvasd! | Megkapja a glyph kiegészítőt. |
top_dict | TopDict | Olvasd! | A legmagasabb fokot kapja. |
private_dict | PrivateDict | Olvasd! | A magánszemélyeket. |
charstrings | CffIndex | Olvasd! | Megkapja a lángszálakat. |
global_subrs | CffIndex | Olvasd! | Megkapja a globális alpolgárokat. |
local_subrs | CffIndex | Olvasd! | Megkapja a helyi szubrokat. |
charset | CffCharset | Olvasd! | Megkapja a karszettet. |
string_index | CffIndex | Olvasd! | Megvan a sztring index. |
Módszerek
| Az aláírás: | Leírás |
|---|---|
__init__(data: bytes, top_dict: TopDict, private_dict: PrivateDict, charset: CffCharset, encoding: CffEncoding, charstrings: CffIndex, global_subrs: CffIndex, local_subrs: CffIndex, string_index: CffIndex) | Hívások init Ebben a CffFont példányban. |
get_kern_pairs() → list[KernPair] | Visszaadja a mag párokat. |
| `to_bytes(font_type: FontType | None)→bytes` |
font_type() → FontType | A tulajdonság adja meg a CFF betűtípus FontType-át. |
font_name() → str | A betűtípus neve a következő: |
font_family() → str | A betűtípus családneve visszakerül. |
font_style() → str | A stílus leíró (pl. Rendszeres, Bold) megadása |
num_glyphs() → int | Visszaadja a betűtípus összes jelképének számát. |
metrics() → FontMetrics | Visszaad egy FontMetrics objektumot, amely a betűtípus metrikus adatait tartalmazza. |
encoding() → FontEncoding | Visszaad egy FontEncoding objektumot, amely leírja a betűtípus karakter kódolását. |
glyph_accessor() → GlyphAccessor | Az egyes glif-adatokhoz való hozzáféréshez GlyphAccessor jelzést ad vissza. |
save(path: str) | A betűtípus leírása a megadott fájlrendszer útvonalon |
save_to_format(font_type: FontType, path: str) | A megadott FontType betűtípusban a megadottak útvonalán menteni |
convert(target: FontType) → Font | Új, a kívánt célformátumban instanciált fontobjektumot ad vissza, amely lehetővé teszi az emlékezetben lévő formátumok konverzióját a mentés előtt. |