TableTHElement

TableTHElement

概述

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

该类提供 12 个方法,用于在 .NET 程序中处理 TableTHElement 对象。可用的方法包括:AdjustPosition、AppendChild、ChangeParentElement、ClearId、Detach、FindElements、RemoveAndMoveItsChildObjectsToItsParent、SetId、SetTag、SetText、ToString。安装 Aspose.PDF FOSS for .NET 包后,所有公共成员对任何 .NET 应用程序都是可访问的。属性:ActualText、Alignment、AlternativeText、Attributes、BackgroundColor、Border,以及另外 17 项。

属性

名称类型访问描述
BackgroundColorAspose.Pdf.Color?读写获取或设置背景颜色。
BorderAspose.Pdf.BorderInfo?读写获取或设置边框。
IsNoBorderbool读写获取或设置是否无边框。
MarginAspose.Pdf.MarginInfo?读写获取或设置边距。
AlignmentAspose.Pdf.HorizontalAlignment读写获取或设置对齐方式。
VerticalAlignmentAspose.Pdf.VerticalAlignment读写获取或设置垂直对齐方式。
DefaultCellTextStateAspose.Pdf.Text.TextState读写获取或设置默认单元格文本状态。
IsWordWrappedbool读写获取或设置是否自动换行。
ColSpanint读写获取或设置列跨度。
RowSpanint读写获取或设置行跨度。
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)将此元素的角色重新映射为自定义标签,并在文档角色映射中注册标签 → 其标准类型。
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()将此元素从其父节点分离。

另请参阅

 中文