Type1Font

Type1Font

Přehled

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

Type1Font.load_afm načte soubor AFM z uvedené cesty do instance Type1Font.

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

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 glyfů.
metricsFontMetricsČteníZíská metriky.
encodingFontEncodingČteníZíská kódování.
glyph_accessorGlyphAccessorČteníZíská přístup k glyfu.

Metody

Podpis:Popis:
__init__(raw_data: bytes, font_data: Type1FontData, is_pfa: bool)Calls init na této Type1Font instanci.
get_kern_pairs() → list[KernPair]Vrací páry kerningu.
load_afm(path: str)Načte soubor AFM z dané cesty do instance Type1Font
`to_bytes(font_type: FontTypeNone)→bytes`
font_type() → FontTypeVrací výčtovou hodnotu FontType, která identifikuje formát písma
font_name() → strVolá font_name na této instanci Type1Font.
font_family() → strProperty ukládá název rodiny písma
font_style() → strReturns popis stylu (např. Bold, Italic) písma
num_glyphs() → intProperty udává celkový počet glifů v písmu
metrics() → FontMetricsProperty poskytuje přístup k objektu FontMetrics pro písmo
encoding() → FontEncodingVrací objekt FontEncoding, který popisuje kódování znaků fontu
glyph_accessor() → GlyphAccessorVrací GlyphAccessor pro získání dat glyfů z fontu
save(path: str)Zapíše font do zadané cesty souboru v jeho aktuálním formátu
save_to_format(font_type: FontType, path: str)Uloží font převedený do zadaného FontType na poskytnuté cestě
convert(target: FontType) → FontVolá convert na této Type1Font instanci.

Viz také:

 Čeština