Type1Font

Type1Font

Übersicht

Type1Font ist eine Klasse in Aspose.Font FOSS für Python. Erbt von: Font.

Type1Font.load_afm lädt eine AFM-Datei vom angegebenen Pfad in die Type1Font-Instanz.

Diese Klasse stellt 15 Methoden zum Arbeiten mit Type1Font-Objekten in Python-Programmen bereit. Verfügbare Methoden umfassen: __init__, convert, encoding, font_family, font_name, font_style, font_type, get_kern_pairs, glyph_accessor, load_afm, metrics, num_glyphs und 3 weitere Methoden. Alle öffentlichen Mitglieder sind für jede Python-Anwendung zugänglich, nachdem das Aspose.Font FOSS für Python-Paket installiert wurde. Eigenschaften: encoding, font_family, font_name, font_style, font_type, glyph_accessor und 2 weitere.

Eigenschaften

NameTypZugriffBeschreibung
font_typeFontTypeLesenLiest den Schrifttyp.
font_namestrLesenRuft den Schriftartnamen ab.
font_familystrLesenLiefert die Schriftfamilie.
font_stylestrLesenGibt den Schriftstil zurück.
num_glyphsintLesenRuft die Anzahl der Glyphen ab.
metricsFontMetricsLesenRuft die Metriken ab.
encodingFontEncodingLesenRuft die Kodierung ab.
glyph_accessorGlyphAccessorLesenGibt den Glyphen-Accessor zurück.

Methoden

SignaturBeschreibung
__init__(raw_data: bytes, font_data: Type1FontData, is_pfa: bool)Calls init bei dieser Type1Font Instanz.
get_kern_pairs() → list[KernPair]Gibt die Kernpaare zurück.
load_afm(path: str)Lädt eine AFM-Datei vom angegebenen Pfad in die Type1Font Instanz
`to_bytes(font_type: FontTypeNone)→bytes`
font_type() → FontTypeGibt den FontType Enum-Wert zurück, der das Format der Schriftart identifiziert
font_name() → strRuft font_name auf dieser Type1Font-Instanz auf.
font_family() → strDie Eigenschaft speichert den Familiennamen der Schriftart
font_style() → strGibt den Stilbeschreiber (z. B. Bold, Italic) der Schriftart zurück
num_glyphs() → intDie Eigenschaft liefert die Gesamtanzahl der Glyphen in der Schrift
metrics() → FontMetricsDie Eigenschaft bietet Zugriff auf das FontMetrics-Objekt für die Schrift
encoding() → FontEncodingGibt ein FontEncoding-Objekt zurück, das die Zeichenkodierung der Schrift beschreibt
glyph_accessor() → GlyphAccessorGibt ein GlyphAccessor zurück, um Glyphendaten aus der Schrift abzurufen
save(path: str)Schreibt die Schriftart in den angegebenen Dateipfad in ihrem aktuellen Format
save_to_format(font_type: FontType, path: str)Speichert die Schriftart, konvertiert in das angegebene FontType, am angegebenen Pfad
convert(target: FontType) → FontRuft convert für diese Type1Font-Instanz auf.

Siehe auch

 Deutsch