StructureElement
StructureElement
Огляд
StructureElement — це клас у Aspose.PDF FOSS для Python.
Змінний елемент логічної структури в тегованому PDF.
Цей клас надає 5 методів для роботи з об’єктами StructureElement у програмах Python. Доступні методи включають: __init__, add_child, move_to, remove, set_reading_order. Усі публічні члени доступні будь-якому застосуванню Python після встановлення пакету Aspose.PDF FOSS для Python. Властивості: actual_text, alt_text, children, mcids, page_number, parent, та ще 1.
Властивості
| Назва | Тип | Доступ | Опис |
|---|---|---|---|
structure_type | str | Читання/Запис | Отримайте або встановіть тип структури елемента, наприклад P або Figure. |
alt_text | `str | None` | Читання/Запис |
actual_text | `str | None` | Читання/Запис |
page_number | `int | None` | Читання |
mcids | tuple[int, ...] | Читання | Повернути безпосередні ID позначеного вмісту, на які посилається цей елемент. |
parent | `StructureElement | None` | Читання |
children | list[StructureElement] | Читання | Повернути безпосередні дочірні елементи у логічному порядку читання. |
Методи
| Сигнатура | Опис |
|---|---|
__init__(content: TaggedContent, element: Any) | Calls init(content, element) у цьому StructureElement екземплярі. |
| `add_child(structure_type: str, index: int | None, page_number: int |
| `move_to(parent: StructureElement | None, index: int |
set_reading_order(elements: Sequence[StructureElement]) | Встановіть повний порядок прямих дочірніх елементів цього елементу. |
remove() | Видаліть цей елемент і його нащадки зі структурного дерева. |