WarichuElement

WarichuElement

概述

WarichuElement 是 Aspose.PDF FOSS 中用于 .NET 的一个类。继承自:StructureElement。

此类提供 12 个用于在 .NET 程序中处理 WarichuElement 对象的方法。可用的方法包括:AdjustPosition, AppendChild, ChangeParentElement, ClearId, Detach, FindElements, RemoveAndMoveItsChildObjectsToItsParent, SetId, SetTag, SetText, ToString。所有公共成员在安装了 Aspose.PDF FOSS for .NET 包之后,可供任何 .NET 应用程序访问。属性:ActualText, AlternativeText, Attributes, ChildElements, ExpansionText, ID,以及另外 7 项。

属性

名称类型访问描述
StructureTextStateStructureTextState读取对该元素的内联内容应用的文本状态(仅存储 — FOSS 结构构建器不会重新渲染它)。
AttributesStructureElementAttributes读取附加到此元素的结构属性(/A),按所有者组织。
StructureTypestring读取PDF 结构类型角色(/S 条目,例如.
SStructureType读取元素的结构类型(/S)作为一个 StructureType,其 Name 为角色标签(例如.
ActualTextstring读写标记内容的替换文本(/ActualText)。
AlternativeTextstring读写辅助技术使用的替代文本(/Alt)。
ExpansionTextstring读写缩写的展开文本(/E)。
Languagestring读写BCP-47 元素内容的语言代码(/Lang)。
IDstring读取元素标识符 (/ID);只读 — 保存时分配。
Titlestring读写结构元素的标题 (/T)。
PagePage?读取承载此元素内容的页面,或在元素尚未附加到页面时为 null。
ParentElementStructureElement?读取父结构元素,当此元素已分离或直接位于结构树根下时为 null.
ChildElementsElementList读取该元素的直接子元素。

方法

签名描述
AppendChild(child: StructureElement)在此元素的 /K 数组下追加子项。
SetTag(tag: string)将此元素的角色重新映射为自定义标签,在文档角色映射中注册 tag → 其标准类型。
ToString()在转储结构树时使用的文本表示(角色名;如果没有则回退到类型名)。
FindElements(recursive: bool)递归查找类型为 T 的后代元素。
AppendChild(child: StructureElement, validate: bool)追加子节点(可选的验证通过)。
SetText(text: string)设置元素的文本内容(存储为 ActualText)。
SetId(id: string)设置元素标识符 (/ID)。
ClearId()移除元素标识符(/ID)。
AdjustPosition(settings: object)捕获为已编写的结构元素请求的布局位置.
ChangeParentElement(newParent: StructureElement, validate: bool)将此元素移动到 newParent 下.
RemoveAndMoveItsChildObjectsToItsParent(validate: bool)将此元素分离,然后将其子元素重新归属到此元素的原父级(占据此元素的槽位).
Detach()将此元素从其父级分离.

另请参阅

 中文