Type1Font

Type1Font

Overzicht

Type1Font is een klasse in Aspose.Font FOSS voor Python. Erft van: Font.

Type1Font.load_afm laadt een AFM-bestand van het opgegeven pad in de Type1Font instantie.

Deze klasse biedt 15 methoden voor het werken met Type1Font objecten in Python programma’s. Beschikbare methoden zijn: __init__, convert, encoding, font_family, font_name, font_style, font_type, get_kern_pairs, glyph_accessor, load_afm, metrics, num_glyphs, en 3 extra methoden. Alle openbare leden zijn toegankelijk voor elke Python applicatie na het installeren van het Aspose.Font FOSS voor Python pakket. Eigenschappen: encoding, font_family, font_name, font_style, font_type, glyph_accessor, en nog 2.

Eigenschappen

NaamTypeToegangBeschrijving
font_typeFontTypeLezenHaalt het lettertype op.
font_namestrLezenHaalt de naam van het lettertype op.
font_familystrLezenHaalt de lettertypefamilie op.
font_stylestrLezenHaalt de lettertype-stijl op.
num_glyphsintLezenHaalt het aantal glyphs op.
metricsFontMetricsLezenHaalt de metriek op.
encodingFontEncodingLezenHaalt de codering op.
glyph_accessorGlyphAccessorLezenHaalt de glyph-accessor op.

Methoden

HandtekeningBeschrijving
__init__(raw_data: bytes, font_data: Type1FontData, is_pfa: bool)Calls init op deze Type1Font instantie.
get_kern_pairs() → list[KernPair]Retourneert de kerningparen.
load_afm(path: str)Laadt een AFM-bestand van het opgegeven pad in de Type1Font instantie
`to_bytes(font_type: FontTypeNone)→bytes`
font_type() → FontTypeRetourneert de FontType enum-waarde die het formaat van het lettertype identificeert
font_name() → strRoept font_name aan op deze Type1Font instantie.
font_family() → strEigenschap slaat de familienaam van het lettertype op
font_style() → strRetourneert de stijldescriptor (bijv. Bold, Italic) van het lettertype
num_glyphs() → intEigenschap geeft het totale aantal glyphs in het lettertype
metrics() → FontMetricsEigenschap biedt toegang tot het FontMetrics object voor het lettertype
encoding() → FontEncodingRetourneert een FontEncoding object dat de tekencodering van het lettertype beschrijft
glyph_accessor() → GlyphAccessorRetourneert een GlyphAccessor voor het ophalen van glyph-gegevens uit het lettertype
save(path: str)Schrijft het lettertype naar het opgegeven bestandspad in het huidige formaat
save_to_format(font_type: FontType, path: str)Slaat het lettertype, geconverteerd naar de opgegeven FontType, op het opgegeven pad op
convert(target: FontType) → FontRoept convert aan op deze Type1Font-instantie.

Zie ook

 Nederlands