Woff2Font

Woff2Font

Übersicht

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

Woff2Font.to_bytes(font_type) serialisiert die WOFF2-Schriftart in ein Bytes-Objekt für das angegebene font_type.

Diese Klasse stellt 14 Methoden zur Arbeit mit Woff2Font-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, metrics, num_glyphs, save und 2 weitere Methoden. Alle öffentlichen Mitglieder sind für jede Python-Anwendung nach der Installation des Aspose.Font FOSS für Python-Pakets zugänglich. Eigenschaften: encoding, font_family, font_name, font_style, font_type, glyph_accessor und 4 weitere.

Eigenschaften

NameTypZugriffBeschreibung
font_typeFontTypeLesenRuft den Schrifttyp ab.
font_namestrLesenRuft den Namen der Schriftart ab.
font_familystrLesenGibt die Schriftfamilie zurück.
font_stylestrLesenRuft den Schriftstil ab.
num_glyphsintLesenGibt die Anzahl der Glyphen zurück.
metricsFontMetricsLesenRuft die Metriken ab.
encodingFontEncodingLesenRuft die Kodierung ab.
glyph_accessorGlyphAccessorLesenGibt den Glyph-Accessor zurück.
metadata_xmlstrLesenRuft das Metadaten-XML ab.
inner_fontTtfFontLesenRuft die innere Schriftart ab.

Methoden

SignaturBeschreibung
__init__(inner: TtfFont, metadata_xml: str)Calls init bei dieser Woff2Font-Instanz.
get_kern_pairs() → list[KernPair]Gibt die Kerning-Paare zurück.
`to_bytes(font_type: FontTypeNone)→bytes`
font_type() → FontTypeGibt das FontType dieser Woff2Font-Instanz zurück
font_name() → strRuft font_name auf dieser Woff2Font-Instanz auf.
font_family() → strEigenschaft enthält die Zeichenkette des Schriftfamiliennamens
font_style() → strDie Eigenschaft enthält die Stilbeschreibungszeichenkette der Schriftart
num_glyphs() → intDie Eigenschaft enthält die Gesamtanzahl der Glyphen als Ganzzahl
metrics() → FontMetricsGibt ein FontMetrics-Objekt zurück, das die Metriken der Schriftart enthält
encoding() → FontEncodingDie Eigenschaft enthält eine FontEncoding-Instanz, die die Kodierung der Schriftart beschreibt
glyph_accessor() → GlyphAccessorEigenschaft enthält ein GlyphAccessor für Glyphenoperationen
save(path: str)Ruft save auf dieser Woff2Font-Instanz auf.
save_to_format(font_type: FontType, path: str)Ruft save_to_format auf dieser Woff2Font-Instanz auf.
convert(target: FontType) → FontGibt ein Font-Objekt im angeforderten Zielformat zurück, wodurch die Konvertierung von einer WOFF2-Schrift zu jedem anderen unterstützten Format wie TTF oder OTF ermöglicht wird.

Siehe auch

 Deutsch