TopDict
TopDict
Overview
TopDict adalah kelas di Aspose.Font FOSS untuk Python.
TopDict.from_dict(d, string_index) membuat contoh TopDict dari representasi kamus dan tabel indeks string, yang memungkinkan rekonstruksi programatis metadata tingkat teratas font.
Kelas ini menyediakan 2 metode untuk bekerja dengan TopDict objek dalam program Python. Metode yang tersedia meliputi: from_dict, get_sid. Semua anggota publik dapat diakses oleh aplikasi Python apa pun setelah menginstal paket FOSS for Python. Sifatnya: charset_offset, charstring_type, charstrings_offset, encoding_offset, family_name, font_bbox, dan 10 lagi.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
full_name | str | Membaca/menulis | Mendapatkan atau menetapkan nama penuh. |
family_name | str | Membaca/menulis | Mendapatkan atau menetapkan nama keluarga. |
weight | str | Membaca/menulis | Mendapatkan atau menetapkan berat. |
version | str | Membaca/menulis | Mengambil atau mengatur versi. |
font_bbox | tuple[int, int, int, int] | Membaca/menulis | Dapatkan atau mengatur font bbox. |
charstring_type | int | Membaca/menulis | Mendapatkan atau menetapkan tipe charstring. |
italic_angle | float | Membaca/menulis | Dapatkan atau menetapkan sudut kursif. |
is_fixed_pitch | bool | Membaca/menulis | Mendapatkan atau menetapkan nada tetap. |
underline_position | int | Membaca/menulis | Mendapatkan atau menetapkan posisi garis bawah. |
underline_thickness | int | Membaca/menulis | Mendapatkan atau menetapkan ketebalan garis bawah. |
font_matrix | tuple[float, float, float, float, float, float] | Membaca/menulis | Dapatkan atau menetapkan matriks font. |
charset_offset | int | Membaca/menulis | Mendapatkan atau mengatur pergeseran charset. |
encoding_offset | int | Membaca/menulis | Dapatkan atau mengatur offset pengkodean. |
charstrings_offset | int | Membaca/menulis | Mendapatkan atau mengatur charstrings offset. |
private_size | int | Membaca/menulis | Mendapatkan atau menetapkan ukuran pribadi. |
private_offset | int | Membaca/menulis | Mendapatkan atau mengatur offset pribadi. |
Methods
| Signature | Description |
|---|---|
from_dict(d: CffDict, string_index: CffIndex) → "TopDict" | Membuat instance TopDict dari representasi kamus dan tabel string-index, memungkinkan rekonstruksi programatis metadata font tingkat atas. |
get_sid(op: int) → str | Mengembalikan nama string yang terkait dengan kode operator tertentu |