CffFont

CffFont

Přehled

CffFont je třída v Aspose.Font FOSS pro Python. Dědí z: Font.

CffFont.get_kern_pairs() vrací seznam objektů KernPair, které představují úpravy kerningu definované ve fontu.

Tato třída poskytuje 14 metod pro práci s objekty CffFont v programech Python. Dostupné metody zahrnují: __init__, convert, encoding, font_family, font_name, font_style, font_type, get_kern_pairs, glyph_accessor, metrics, num_glyphs, save a 2 další metody. Všichni veřejní členové jsou přístupní jakékoli aplikaci Python po instalaci balíčku Aspose.Font FOSS pro Python. Vlastnosti: charset, charstrings, encoding, font_family, font_name, font_style a dalších 9.

Vlastnosti

Název:Typ:PřístupPopis:
font_typeFontTypeČteníZíská typ písma.
font_namestrČteníZíská název písma.
font_familystrČteníZíská rodinu písma.
font_stylestrČteníZíská styl písma.
num_glyphsintČteníZíská počet glifů.
metricsFontMetricsČteníZíská metriky.
encoding``ČteníZíská kódování.
glyph_accessorGlyphAccessorČteníZíská přístup k glifu.
top_dictTopDictČteníZíská horní slovník.
private_dictPrivateDictČteníZíská soukromý slovník.
charstringsCffIndexČteníZíská charstringy.
global_subrsCffIndexČteníZíská globální subrs.
local_subrsCffIndexČteníZíská lokální subrs.
charsetCffCharsetČteníZíská znakovou sadu.
string_indexCffIndexČteníZíská index řetězce.

Metody

Podpis:Popis:
__init__(data: bytes, top_dict: TopDict, private_dict: PrivateDict, charset: CffCharset, encoding: CffEncoding, charstrings: CffIndex, global_subrs: CffIndex, local_subrs: CffIndex, string_index: CffIndex)Calls init na této CffFont instanci.
get_kern_pairs() → list[KernPair]Vrací kerningové páry.
`to_bytes(font_type: FontTypeNone)→bytes`
font_type() → FontTypeVlastnost poskytuje FontType písma CFF
font_name() → strVrací řetězec názvu písma
font_family() → strVrací název rodiny fontu
font_style() → strVrací popis stylu (např. Regular, Bold)
num_glyphs() → intVrací celkový počet glifů ve fontu
metrics() → FontMetricsVrací objekt FontMetrics obsahující metrická data fontu
encoding() → FontEncodingVrací objekt FontEncoding popisující znakové kódování fontu
glyph_accessor() → GlyphAccessorVrací GlyphAccessor pro přístup k jednotlivým datům glifu
save(path: str)Zapíše font do specifikované cesty souborového systému
save_to_format(font_type: FontType, path: str)Uloží font do zadaného FontType na poskytnutou cestu
convert(target: FontType) → FontVrací nový objekt Font vytvořený v požadovaném cílovém formátu, což umožňuje konverzi formátu v paměti před uložením.

Viz také:

 Čeština