StructureElement
StructureElement
Genel Bakış
StructureElement, Aspose.PDF FOSS içinde Python için bir sınıftır.
Etiketli bir PDF’de değiştirilebilir mantıksal yapı öğesi.
Bu sınıf, Python programlarında StructureElement nesneleriyle çalışmak için 5 yöntem sağlar. Mevcut yöntemler şunlardır: __init__, add_child, move_to, remove, set_reading_order. Tüm genel üyeler, Aspose.PDF FOSS for Python paketini kurduktan sonra herhangi bir Python uygulaması tarafından erişilebilir. Özellikler: actual_text, alt_text, children, mcids, page_number, parent ve 1 tane daha.
Özellikler
| Ad | Tür | Erişim | Açıklama |
|---|---|---|---|
structure_type | str | Okuma/Yazma | Elemanın yapı tipini alın veya ayarlayın, örneğin P veya Figure gibi. |
alt_text | `str | None` | Okuma/Yazma |
actual_text | `str | None` | Okuma/Yazma |
page_number | `int | None` | Okuma |
mcids | tuple[int, ...] | Okuma | Bu öğe tarafından referans edilen doğrudan işaretlenmiş içerik ID’lerini döndür. |
parent | `StructureElement | None` | Okuma |
children | list[StructureElement] | Okuma | Doğrudan alt öğeleri mantıksal okuma sırasına göre döndür. |
Yöntemler
| İmza | Açıklama |
|---|---|
__init__(content: TaggedContent, element: Any) | Calls init(content, element) bu StructureElement örneğinde. |
| `add_child(structure_type: str, index: int | None, page_number: int |
| `move_to(parent: StructureElement | None, index: int |
set_reading_order(elements: Sequence[StructureElement]) | Bu öğenin doğrudan çocuklarının tam sırasını ayarlayın. |
remove() | Bu öğeyi ve alt öğelerini yapı ağacından kaldırın. |