EotFont
EotFont
Übersicht
EotFont ist eine Klasse in Aspose.Font FOSS für Python. Erbt von: Font.
Eingebetteter OpenType (EOT)-Wrapper über einer inneren TrueType/OpenType-Schrift.
Diese Klasse stellt 6 Methoden zur Arbeit mit EotFont-Objekten in Python-Programmen bereit. Verfügbare Methoden umfassen: __init__, convert, get_kern_pairs, save, save_to_format, to_bytes. Alle öffentlichen Mitglieder sind für jede Python-Anwendung zugänglich, nachdem das Aspose.Font FOSS für Python-Paket installiert wurde. Eigenschaften: charset, encoding, eot_version, flags, font_family, font_name und 9 weitere.
Eigenschaften
| Name | Typ | Zugriff | Beschreibung |
|---|---|---|---|
font_type | FontType | Lesen | Ruft den Schriftarttyp ab. |
inner_font | TtfFont | Lesen | Ruft die innere Schriftart ab. |
font_name | str | Lesen | Gibt den Schriftnamen zurück. |
font_family | str | Lesen | Ruft die Schriftfamilie ab. |
font_style | str | Lesen | Ruft den Schriftstil ab. |
num_glyphs | int | Lesen | Gibt die Anzahl der Glyphen zurück. |
metrics | FontMetrics | Lesen | Liefert die Metriken. |
encoding | FontEncoding | Lesen | Ruft die Codierung ab. |
glyph_accessor | GlyphAccessor | Lesen | Ruft den Glyph-Zugriff ab. |
eot_version | int | Lesen | Gibt die eot-Version zurück. |
flags | int | Lesen | Ruft die Flags ab. |
charset | int | Lesen | Ruft das Charset ab. |
italic | int | Lesen | Liest das italic. |
weight | int | Lesen | Ruft das Gewicht ab. |
fs_type | int | Lesen | Liefert den fs-Typ. |
Methoden
| Signatur | Beschreibung |
|---|---|
__init__(inner: TtfFont, eot_version: int, flags: int, charset: int, italic: int, weight: int, fs_type: int) | Erstellen Sie einen EOT-Wrapper um eine innere sfnt-Schriftart. |
get_kern_pairs() → list[KernPair] | Gibt die Kerning-Paare zurück. |
| `to_bytes(font_type: FontType | None)→bytes` |
save(path: str) | Schreibt die EOT-Schriftart in das Dateisystem am angegebenen Pfad |
save_to_format(font_type: FontType, path: str) | Konvertiert die Schriftart in das angegebene FontType und speichert sie im Pfad |
convert(target: FontType) → Font | Erstellt und gibt ein neues Font-Objekt des angegebenen Ziels FontType zurück. |