StructureElement

StructureElement

概述

StructureElement 是 Aspose.PDF FOSS 中用于 Python 的一个类。

可变的逻辑结构元素,位于标记 PDF 中。

此类提供 5 个方法,用于在 Python 程序中处理 StructureElement 对象。可用的方法包括:__init__、add_child、move_to、remove、set_reading_order。在安装 Aspose.PDF FOSS for Python 包后,所有公共成员对任何 Python 应用程序均可访问。属性:actual_text、alt_text、children、mcids、page_number、parent,以及其他 1 项。

属性

名称类型访问描述
structure_typestr读写获取或设置元素的结构类型,例如 P 或 Figure。
alt_text`strNone`读写
actual_text`strNone`读写
page_number`intNone`读取
mcidstuple[int, ...]读取返回此元素引用的直接标记内容 ID。
parent`StructureElementNone`读取
childrenlist[StructureElement]读取按逻辑阅读顺序返回直接子元素。

方法

签名描述
__init__(content: TaggedContent, element: Any)Calls init(content, element)在此 StructureElement 实例上。
`add_child(structure_type: str, index: intNone, page_number: int
`move_to(parent: StructureElementNone, index: int
set_reading_order(elements: Sequence[StructureElement])设置此元素直接子项的完整顺序。
remove()从结构树中移除此元素及其后代。

另请参阅

 中文