StructureElement
StructureElement
Prezentare generală
StructureElement este o clasă în Aspose.PDF FOSS pentru Python.
Un element de structură logică mutabil într-un PDF etichetat.
Această clasă oferă 5 metode pentru lucrul cu obiecte StructureElement în programe Python. Metodele disponibile includ: __init__, add_child, move_to, remove, set_reading_order. Toți membrii publici sunt accesibili oricărei aplicații Python după instalarea pachetului Aspose.PDF FOSS pentru Python. Proprietăți: actual_text, alt_text, children, mcids, page_number, parent și încă 1.
Proprietăți
| Nume | Tip | Acces | Descriere: |
|---|---|---|---|
structure_type | str | Citire/Scriere | Obțineți sau stabiliți tipul de structură al elementului, cum ar fi P sau Figure. |
alt_text | `str | None` | Citire/Scriere |
actual_text | `str | None` | Citire/Scriere |
page_number | `int | None` | Citire |
mcids | tuple[int, ...] | Citire | Returnează ID-urile de conținut marcat direct la care face referire acest element. |
parent | `StructureElement | None` | Citire |
children | list[StructureElement] | Citire | Returnează elementele copil directe în ordinea logică de citire. |
Metode
| Semnătură | Descriere: |
|---|---|
__init__(content: TaggedContent, element: Any) | Calls init(content, element) în această instanță 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]) | Setaţi ordinea completă a copiilor direcţi ai acestui element. |
remove() | Eliminați acest element și descendenții săi din arborele structurii. |