StructureElement
StructureElement
Przegląd
StructureElement jest klasą w Aspose.PDF FOSS dla Python.
Modyfikowalny element struktury logicznej w otagowanym PDF.
Ta klasa udostępnia 5 metod do pracy z obiektami StructureElement w programach Python. Dostępne metody to: __init__, add_child, move_to, remove, set_reading_order. Wszystkie publiczne członki są dostępne dla każdej aplikacji Python po zainstalowaniu pakietu Aspose.PDF FOSS dla Python. Właściwości: actual_text, alt_text, children, mcids, page_number, parent i jeszcze 1.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
structure_type | str | Odczyt/zapis | Pobierz lub ustaw typ struktury elementu, taki jak P lub Figure. |
alt_text | `str | None` | Odczyt/zapis |
actual_text | `str | None` | Odczyt/zapis |
page_number | `int | None` | Odczyt |
mcids | tuple[int, ...] | Odczyt | Zwróć bezpośrednie identyfikatory oznaczonej zawartości odwoływane przez ten element. |
parent | `StructureElement | None` | Odczyt |
children | list[StructureElement] | Odczyt | Zwróć bezpośrednie elementy potomne w logicznej kolejności czytania. |
Metody
| Sygnatura | Opis |
|---|---|
__init__(content: TaggedContent, element: Any) | Calls init(content, element) w tej instancji 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]) | Ustaw pełną kolejność bezpośrednich dzieci tego elementu. |
remove() | Usuń ten element oraz jego potomków ze struktury drzewa. |