Woff2Font
Woff2Font
Overview
Woff2Font adalah kelas di Aspose.Font FOSS untuk Python. Warisan dari: Font.
Woff2Font.to_bytes(font_type) merumuskan font WOFF2 menjadi objek byte untuk jenis font yang ditentukan.
Kelas ini menyediakan 14 metode untuk bekerja dengan Woff2Font objek dalam program Python. Metode yang tersedia meliputi: __init__, convert, encoding, font_family, font_name, font_style, font_type, get_kern_pairs, glyph_accessor, metrics, num_glyphs, save, dan 2 metode tambahan. Semua anggota publik dapat diakses oleh aplikasi Python apa pun setelah menginstal paket FOSS for Python. Sifatnya: encoding, font_family, font_name, font_style, font_type, glyph_accessor, dan 4 lagi.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
font_type | FontType | Read | Dapatkan jenis font. |
font_name | str | Read | Dapatkan nama font. |
font_family | str | Read | Mendapatkan font keluarga. |
font_style | str | Read | Mendapatkan gaya font. |
num_glyphs | int | Read | Mendapatkan angka-angka. |
metrics | FontMetrics | Read | Dapatkan metrik. |
encoding | FontEncoding | Read | Mendapatkan kode. |
glyph_accessor | GlyphAccessor | Read | Mendapatkan aksesor glyph. |
metadata_xml | str | Read | Mendapatkan metadata xml. |
inner_font | TtfFont | Read | Mendapatkan font dalam. |
Methods
| Signature | Description |
|---|---|
__init__(inner: TtfFont, metadata_xml: str) | Calls init (dalam bahasa Inggris) pada contoh Woff2Font ini. |
get_kern_pairs() → list[KernPair] | Mengembalikan pasangan kernel. |
| `to_bytes(font_type: FontType | None)→bytes` |
font_type() → FontType | Mengembalikan FontType dari instance ini Woff2Font |
font_name() → str | Menelpon font_name pada instance Woff2Font ini. |
font_family() → str | Properti memegang font nama keluarga string |
font_style() → str | Properti memegang gaya deskriptor font string |
num_glyphs() → int | Properti memegang jumlah glyph total sebagai bilangan bulat |
metrics() → FontMetrics | Mengembalikan objek FontMetrics yang berisi metrik font. |
encoding() → FontEncoding | Properti memiliki contoh FontEncoding yang menggambarkan pengkodean font. |
glyph_accessor() → GlyphAccessor | Properti memegang GlyphAccessor untuk operasi glyph |
save(path: str) | Panggilan menyimpan pada instance Woff2Font ini. |
save_to_format(font_type: FontType, path: str) | Panggilan save_to_format pada instance Woff2Font ini. |
convert(target: FontType) → Font | Mengembalikan objek Font dalam format target yang diminta, memungkinkan konversi dari font WOFF2 ke format pendukung lainnya seperti TTF atau OTF |