Type1Outlines
Type1Outlines
Gambaran Umum
Type1Outlines adalah kelas dalam Aspose.PDF FOSS untuk Python.
Mendekode kontur glyph dari program font Type 1 (/FontFile).
Kelas ini menyediakan 3 metode untuk bekerja dengan objek Type1Outlines dalam program Python. Metode yang tersedia meliputi: __init__, advance_width, outline. Semua anggota publik dapat diakses oleh aplikasi Python mana pun setelah menginstal paket Aspose.PDF FOSS untuk Python. Properti: builtin_encoding, glyph_names, name_to_gid, num_glyphs, ok, units_per_em.
Properti
| Nama | Jenis | Akses | Deskripsi |
|---|---|---|---|
ok | bool | Baca | True ketika program Type 1 dengan charstrings diparse. |
units_per_em | `` | Baca | Mendapatkan unit per em. |
num_glyphs | `` | Baca | Mendapatkan jumlah glyph. |
glyph_names | list[str] | Baca | Mendapatkan nama-nama glif. |
name_to_gid | dict[str, int] | Baca | Mendapatkan nama menjadi gid. |
builtin_encoding | dict[int, str] | Baca | Mendapatkan encoding bawaan. |
Metode
| Tanda tangan | Deskripsi |
|---|---|
| `init(font_bytes: bytes, length1: int | None, length2: int |
outline(gid: int) → list[Contour] | Kembalikan kontur yang diratakan, tertutup untuk gid dalam satuan font (y ke atas). |
advance_width(gid: int) → `int | None` |