StructureElement
StructureElement
Gambaran Umum
StructureElement adalah kelas dalam Aspose.PDF FOSS untuk Python.
Elemen struktur logis yang dapat diubah dalam PDF yang ditandai.
Kelas ini menyediakan 5 metode untuk bekerja dengan objek StructureElement dalam program Python. Metode yang tersedia meliputi: __init__, add_child, move_to, remove, set_reading_order. Semua anggota publik dapat diakses oleh aplikasi Python mana pun setelah menginstal paket Aspose.PDF FOSS untuk Python. Properti: actual_text, alt_text, children, mcids, page_number, parent, dan 1 lagi.
Properti
| Nama | Jenis | Akses | Deskripsi |
|---|---|---|---|
structure_type | str | Baca/Tulis | Dapatkan atau atur tipe struktur elemen, seperti P atau Figure. |
alt_text | `str | None` | Baca/Tulis |
actual_text | `str | None` | Baca/Tulis |
page_number | `int | None` | Baca |
mcids | tuple[int, ...] | Baca | Kembalikan ID konten yang ditandai secara langsung yang direferensikan oleh elemen ini. |
parent | `StructureElement | None` | Baca |
children | list[StructureElement] | Baca | Kembalikan elemen anak langsung dalam urutan baca logis. |
Metode
| Tanda tangan | Deskripsi |
|---|---|
__init__(content: TaggedContent, element: Any) | Calls init(content, element) pada instance StructureElement ini. |
| `add_child(structure_type: str, index: int | None, page_number: int |
| `move_to(parent: StructureElement | None, index: int |
set_reading_order(elements: Sequence[StructureElement]) | Atur urutan lengkap anak langsung elemen ini. |
remove() | Hapus elemen ini beserta turunannya dari pohon struktur. |