Woff2Font
Woff2Font
Przegląd
Woff2Font jest klasą w Aspose.Font FOSS dla Python. Dziedziczy po: Font.
Woff2Font.to_bytes(font_type) serializuje czcionkę WOFF2 do obiektu bytes dla określonego font_type.
Ta klasa udostępnia 14 metod do pracy z obiektami Woff2Font w programach Python. Dostępne metody to: __init__, convert, encoding, font_family, font_name, font_style, font_type, get_kern_pairs, glyph_accessor, metrics, num_glyphs, save oraz 2 dodatkowe metody. Wszystkie publiczne członki są dostępne dla każdej aplikacji Python po zainstalowaniu pakietu Aspose.Font FOSS dla Python. Właściwości: encoding, font_family, font_name, font_style, font_type, glyph_accessor oraz 4 dodatkowe.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
font_type | FontType | Odczyt | Pobiera typ czcionki. |
font_name | str | Odczyt | Pobiera nazwę czcionki. |
font_family | str | Odczyt | Zwraca rodzinę czcionki. |
font_style | str | Odczyt | Pobiera styl czcionki. |
num_glyphs | int | Odczyt | Pobiera liczbę glifów. |
metrics | FontMetrics | Odczyt | Pobiera metryki. |
encoding | FontEncoding | Odczyt | Pobiera kodowanie. |
glyph_accessor | GlyphAccessor | Odczyt | Pobiera dostęp do glifu. |
metadata_xml | str | Odczyt | Pobiera metadane XML. |
inner_font | TtfFont | Odczyt | Pobiera wewnętrzną czcionkę. |
Metody
| Sygnatura | Opis |
|---|---|
__init__(inner: TtfFont, metadata_xml: str) | Calls init w tej Woff2Font instancji. |
get_kern_pairs() → list[KernPair] | Zwraca pary kerningowe. |
| `to_bytes(font_type: FontType | None)→bytes` |
font_type() → FontType | Zwraca FontType tej instancji Woff2Font |
font_name() → str | Wywołuje font_name na tej instancji Woff2Font. |
font_family() → str | Właściwość przechowuje ciąg znaków nazwy rodziny czcionki |
font_style() → str | Właściwość przechowuje ciąg opisujący styl czcionki |
num_glyphs() → int | Właściwość przechowuje całkowitą liczbę glifów jako liczbę całkowitą |
metrics() → FontMetrics | Zwraca obiekt FontMetrics zawierający metryki czcionki |
encoding() → FontEncoding | Właściwość przechowuje instancję FontEncoding opisującą kodowanie czcionki |
glyph_accessor() → GlyphAccessor | Właściwość przechowuje GlyphAccessor dla operacji glifów |
save(path: str) | Wywołuje metodę save na tej instancji Woff2Font. |
save_to_format(font_type: FontType, path: str) | Wywołuje metodę save_to_format na tej instancji Woff2Font. |
convert(target: FontType) → Font | Zwraca obiekt Font w żądanym formacie docelowym, umożliwiając konwersję czcionki WOFF2 na dowolny inny obsługiwany format, taki jak TTF lub OTF. |