Type1Outlines

Type1Outlines

Übersicht

Type1Outlines ist eine Klasse in Aspose.PDF FOSS für Python.

Dekodiere Glyphen-Umrisse aus einem Type-1 (/FontFile) Schriftprogramm.

Diese Klasse bietet 3 Methoden zur Arbeit mit Type1Outlines-Objekten in Python-Programmen. Verfügbare Methoden sind: __init__, advance_width, outline. Alle öffentlichen Mitglieder sind für jede Python-Anwendung zugänglich, nachdem das Aspose.PDF FOSS für Python-Paket installiert wurde. Eigenschaften: builtin_encoding, glyph_names, name_to_gid, num_glyphs, ok, units_per_em.

Eigenschaften

NameTypZugriffBeschreibung
okboolLesenTrue als ein Type 1-Programm mit Charstrings geparst wurde.
units_per_em``LesenLiefert die Einheiten pro em.
num_glyphs``LesenGibt die Anzahl der Glyphen zurück.
glyph_nameslist[str]LesenRuft die Glyphennamen ab.
name_to_giddict[str, int]LesenLiefert den Namen zu gid.
builtin_encodingdict[int, str]LesenGibt die integrierte Codierung zurück.

Methoden

SignaturBeschreibung
`init(font_bytes: bytes, length1: intNone, length2: int
outline(gid: int) → list[Contour]Geben Sie abgeflachte, geschlossene Konturen zurück für gid in Font-Einheiten (y nach oben).
advance_width(gid: int) → `intNone`

Siehe auch

 Deutsch