CffOutlines
CffOutlines
Gambaran Umum
CffOutlines adalah kelas dalam Aspose.PDF FOSS untuk Python.
Mendekode kontur glyph dari program font CFF (Type 2 charstring).
Kelas ini menyediakan 4 metode untuk bekerja dengan objek CffOutlines dalam program Python. Metode yang tersedia meliputi: __init__, advance_width, encoding_code_to_gid, outline. Semua anggota publik dapat diakses oleh aplikasi Python mana pun setelah menginstal paket Aspose.PDF FOSS untuk Python. Properti: num_glyphs, ok, units_per_em.
Properti
| Nama | Jenis | Akses | Deskripsi |
|---|---|---|---|
ok | bool | Baca | True ketika program CFF berhasil diparse. |
units_per_em | `` | Baca | Mendapatkan unit per em. |
num_glyphs | `` | Baca | Mendapatkan jumlah glyph. |
Metode
| Tanda tangan | Deskripsi |
|---|---|
__init__(font_bytes: bytes) | Calls init(font_bytes) pada instance CffOutlines ini. |
outline(gid: int) → list[Contour] | Kembalikan kontur yang diratakan dan tertutup untuk gid dalam satuan font (y naik). |
advance_width(gid: int) → `int | None` |
encoding_code_to_gid() → dict[int, int] | Kembalikan Encoding khusus bawaan CFF sebagai code -> gid, atau {}. |