Woff2Font
Woff2Font
Panoramica
Woff2Font è una classe in Aspose.Font FOSS per Python. Eredita da: Font.
Woff2Font.to_bytes(font_type) serializza il font WOFF2 in un oggetto bytes per il font_type specificato.
Questa classe fornisce 14 metodi per lavorare con oggetti Woff2Font nei programmi Python. I metodi disponibili includono: __init__, convert, encoding, font_family, font_name, font_style, font_type, get_kern_pairs, glyph_accessor, metrics, num_glyphs, save, e 2 metodi aggiuntivi. Tutti i membri pubblici sono accessibili a qualsiasi applicazione Python dopo aver installato il pacchetto Aspose.Font FOSS per Python. Proprietà: encoding, font_family, font_name, font_style, font_type, glyph_accessor, e 4 in più.
Proprietà
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
font_type | FontType | Lettura | Ottiene il tipo di carattere. |
font_name | str | Lettura | Ottiene il nome del font. |
font_family | str | Lettura | Ottiene la famiglia di caratteri. |
font_style | str | Lettura | Ottiene lo stile del font. |
num_glyphs | int | Lettura | Ottiene il numero di glifi. |
metrics | FontMetrics | Lettura | Ottiene le metriche. |
encoding | FontEncoding | Lettura | Ottiene la codifica. |
glyph_accessor | GlyphAccessor | Lettura | Ottiene l’accessore del glifo. |
metadata_xml | str | Lettura | Ottiene l’xml dei metadati. |
inner_font | TtfFont | Lettura | Restituisce il font interno. |
Metodi
| Firma | Descrizione |
|---|---|
__init__(inner: TtfFont, metadata_xml: str) | Calls init in questa istanza di Woff2Font. |
get_kern_pairs() → list[KernPair] | Restituisce le coppie di kern. |
| `to_bytes(font_type: FontType | None)→bytes` |
font_type() → FontType | Restituisce il FontType di questa istanza Woff2Font |
font_name() → str | Chiama font_name su questa istanza di Woff2Font. |
font_family() → str | La proprietà contiene la stringa del nome della famiglia del font |
font_style() → str | La proprietà contiene la stringa del descrittore di stile del font |
num_glyphs() → int | La proprietà contiene il conteggio totale dei glifi come intero |
metrics() → FontMetrics | Restituisce un oggetto FontMetrics contenente le metriche del font |
encoding() → FontEncoding | La proprietà contiene un’istanza FontEncoding che descrive la codifica del font |
glyph_accessor() → GlyphAccessor | La proprietà contiene un GlyphAccessor per le operazioni sui glifi |
save(path: str) | Chiama save su questa istanza Woff2Font. |
save_to_format(font_type: FontType, path: str) | Chiama save_to_format su questa istanza di Woff2Font. |
convert(target: FontType) → Font | Restituisce un oggetto Font nel formato di destinazione richiesto, consentendo la conversione da un font WOFF2 a qualsiasi altro formato supportato, come TTF o OTF |