Woff2Font
Översikt
Woff2Font är en klass i Aspose.Font FOSS för Python. ärvt från: Font.
Woff2Font.to_bytes(font_type) serialiserar WOFF2-filen till ett bytesobjekt för den angivna font_tip.
Denna klass ger 14 metoder för att arbeta med Woff2Font objekt i Python-program. Tillgängliga metoder inkluderar: __init__, convert, encoding, font_family, font_name, font_style, font_type, get_kern_pairs, glyph_accessor, metrics, num_glyphs, save,och två ytterligare metoder. Alla offentliga medlemmar är tillgängliga för någon Python-ansökan efter att ha installerat Aspose.Font FOSS för Pythons paket. och egenskaper: encoding, font_family, font_name, font_style, font_type, glyph_accessor,Och 4 fler.
ägodelar
| Namn | Typ av | Access | Beskrivning |
|---|---|---|---|
font_type | FontType | Läsning | Hämtar typsnittstypen. |
font_name | str | Läsning | Hämtar teckensnittets namn. |
font_family | str | Läsning | Hämtar teckensnittsfamiljen. |
font_style | str | Läsning | Hämtar teckensnittsstilen. |
num_glyphs | int | Läsning | Hämtar num glyphs. |
metrics | FontMetrics | Läsning | Hämtar mätvärdena. |
encoding | FontEncoding | Läsning | Hämtar kodningen. |
glyph_accessor | GlyphAccessor | Läsning | Hämtar glyph‑accessorn. |
metadata_xml | str | Läsning | Hämtar metadata‑xml. |
inner_font | TtfFont | Läsning | Hämtar den inre teckensnittet. |
Metoder
| Signature | Beskrivning |
|---|---|
__init__(inner: TtfFont, metadata_xml: str) | Calls Inti på denna instans. |
get_kern_pairs() → list[KernPair] | Återställer kärnparna. |
| `to_bytes(font_type: FontType | None)→bytes` |
font_type() → FontType | Återställ FontType av denna Woff2Font instans |
font_name() → str | Kalla font_name på detta Woff2Font instans. |
font_family() → str | Fastigheten håller fontens familjenamnsträng |
font_style() → str | Fastigheten håller fontens stil beskrivningssträng |
num_glyphs() → int | Fastigheten håller det totala glyfantalet som en helhet |
metrics() → FontMetrics | Returnerar ett FontMetrics objekt som innehåller fontens mätningar |
encoding() → FontEncoding | Fastigheten har ett FontEncoding exempel som beskriver fontens kodning |
glyph_accessor() → GlyphAccessor | Fastigheten innehar en GlyphAccessor för glyph-operationer |
save(path: str) | Kalla spara på detta Woff2Font instans. |
save_to_format(font_type: FontType, path: str) | Kall save_to_format på detta Woff2Font instans. |
convert(target: FontType) → Font | Returnerar ett Font objekt i det begärda mållformat, vilket gör att konvertering från en WOFF2 font till något annat stöds format som TTF eller OTF kan möjliggöras. |