Foxit PDF SDK

Public 成员函数 | 所有成员列表
FoxitPDFSDKPython3.LRContentElement类 参考
类 FoxitPDFSDKPython3.LRContentElement 继承关系图:

## Public 成员函数
def | LRContentElement ()
| 构造函数。
def | LRContentElement (element)
| 构造函数，使用父类对象。 更多...
def | LRContentElement (other)
| 带参数的构造函数。 更多...
def | GetBBox ()
| 获取边界框。 更多...
def | GetGraphicsObjectElement ()
| 获取相关的图形对象元素。 更多...
def | GetGraphicsObjectRange ()
| 获取当前内容元素在当前图形对象中的范围。 更多...
def | GetMatrix ()
| 获取矩阵。 更多...
def | GetParentElement ()
| 获取父元素。 更多...
Public 成员函数 继承自 FoxitPDFSDKPython3.LRElement
def | LRElement ()
| 构造函数。
def | LRElement (other)
| 带参数的构造函数。 更多...
def | GetElementType ()
| 获取元素类型。 更多...
def | IsContentElement ()
| 检查当前对象是否为内容元素。 更多...
def | IsEmpty ()
| 检查当前对象是否为空。 更多...
def | IsGraphicsObjectElement ()
| 检查当前对象是否为图形对象元素。 更多...
def | IsStructureElement ()
| 检查当前对象是否为结构元素。 更多...
def | StringifyType ()
| 将当前元素的类型（枚举值）转换为简短且易记的字符串（文本）表示。 更多...

## 额外继承的成员函数
静态 Public 成员函数 继承自 FoxitPDFSDKPython3.LRElement
def | StringifyElementType (type)
| 将指定元素类型的枚举值转换为简短且易记的字符串（文本）表示。 更多...
静态 Public 属性 继承自 FoxitPDFSDKPython3.LRElement
| e_ElementTypeAnnot = _fsdk.LRElement_e_ElementTypeAnnot
| 结构元素类型：Annot，意为"Annotation"，表示 ILSE内容的一部分与相应PDF标注之间的关联。
| e_ElementTypeAnnotContent = _fsdk.LRElement_e_ElementTypeAnnotContent
| 结构元素类型：AnnotContent，表示标注内容元素。
| e_ElementTypeAnnotObject = _fsdk.LRElement_e_ElementTypeAnnotObject
| 结构元素类型：AnnotObject，表示标注对象元素。
| e_ElementTypeArt = _fsdk.LRElement_e_ElementTypeArt
| 结构元素类型：Art，意为"Article"，表示构成单一叙述或阐述的 相对独立的文本主体。
| e_ElementTypeArtifact = _fsdk.LRElement_e_ElementTypeArtifact
| 结构元素类型：Artifact，包括其他分页、布局、 页面和背景人工制品。
| e_ElementTypeAside = _fsdk.LRElement_e_ElementTypeAside
| 结构元素类型：Aside（PDF 2.0），表示与其父结构元素内 其他内容不同的内容。
| e_ElementTypeBibEntry = _fsdk.LRElement_e_ElementTypeBibEntry
| 结构元素类型：BibEntry，意为"Bibliography entry"，表示 标识某些引用内容外部来源的参考文献。
| e_ElementTypeBlockQuote = _fsdk.LRElement_e_ElementTypeBlockQuote
| 结构元素类型：BlockQuote，意为"Block quotation"，表示 由一个或多个段落组成的文本部分，归属于 周围文本作者以外的人。
| e_ElementTypeCaption = _fsdk.LRElement_e_ElementTypeCaption
| 结构元素类型：Caption，表示描述表格或图形的 简短文本部分。
| e_ElementTypeCode = _fsdk.LRElement_e_ElementTypeCode
| 结构元素类型：Code，表示计算机程序文本片段。
| e_ElementTypeComplexContent = _fsdk.LRElement_e_ElementTypeComplexContent
| 结构元素类型：ComplexContent，表示复杂内容元素。
| e_ElementTypeContainerObject = _fsdk.LRElement_e_ElementTypeContainerObject
| 结构元素类型：ContainerObject，表示容器对象元素。
| e_ElementTypeDiv = _fsdk.LRElement_e_ElementTypeDiv
| 结构元素类型：Div，意为"Division"，表示通用的块级元素或 元素组。
| e_ElementTypeDocument = _fsdk.LRElement_e_ElementTypeDocument
| 结构元素类型：Document，表示完整的文档。
| e_ElementTypeDocumentFragment = _fsdk.LRElement_e_ElementTypeDocumentFragment
| 结构元素类型：DocumentFragment（PDF 2.0），表示原始完整文档的一部分。
| e_ElementTypeEm = _fsdk.LRElement_e_ElementTypeEm
| 结构元素类型：Em（PDF 2.0），意为"Emphasis"，表示用于强调目的的内容。
| e_ElementTypeFENote = _fsdk.LRElement_e_ElementTypeFENote
| 结构元素类型：FENote（PDF 2.0），用于标记脚注和尾注。
| e_ElementTypeFigure = _fsdk.LRElement_e_ElementTypeFigure
| 结构元素类型：Figure，表示图形内容项。
| e_ElementTypeForm = _fsdk.LRElement_e_ElementTypeForm
| 结构元素类型：Form，表示代表交互式表单字段的 小部件标注。
| e_ElementTypeFormObject = _fsdk.LRElement_e_ElementTypeFormObject
| 结构元素类型：FormObject，表示表单XObject图形对象元素。
| e_ElementTypeFormula = _fsdk.LRElement_e_ElementTypeFormula
| 结构元素类型：Formula，表示数学公式。
| e_ElementTypeHeading = _fsdk.LRElement_e_ElementTypeHeading
| 结构元素类型：H，意为"Heading"，表示文档内容细分的标签。 它应该是它所引导的划分的第一个子元素。
| e_ElementTypeHeading1 = _fsdk.LRElement_e_ElementTypeHeading1
| 结构元素类型：H1，表示1级标题。
| e_ElementTypeHeading2 = _fsdk.LRElement_e_ElementTypeHeading2
| 结构元素类型：H2，表示2级标题。
| e_ElementTypeHeading3 = _fsdk.LRElement_e_ElementTypeHeading3
| 结构元素类型：H3，表示3级标题。
| e_ElementTypeHeading4 = _fsdk.LRElement_e_ElementTypeHeading4
| 结构元素类型：H4，表示4级标题。
| e_ElementTypeHeading5 = _fsdk.LRElement_e_ElementTypeHeading5
| 结构元素类型：H5，表示5级标题。
| e_ElementTypeHeading6 = _fsdk.LRElement_e_ElementTypeHeading6
| 结构元素类型：H6，表示6级标题。
| e_ElementTypeHeadingN = _fsdk.LRElement_e_ElementTypeHeadingN
| 结构元素类型：Hn（PDF 2.0），表示7级或更高级别的标题。
| e_ElementTypeImageContent = _fsdk.LRElement_e_ElementTypeImageContent
| 结构元素类型：ImageContent，表示图像内容元素。
| e_ElementTypeImageObject = _fsdk.LRElement_e_ElementTypeImageObject
| 结构元素类型：ImageObject，表示图像图形对象元素。
| e_ElementTypeIndex = _fsdk.LRElement_e_ElementTypeIndex
| 结构元素类型：Index，表示包含识别文本的条目序列， 伴随指向文档主体中指定文本出现位置的引用元素。
| e_ElementTypeLink = _fsdk.LRElement_e_ElementTypeLink
| 结构元素类型：Link，表示ILSE内容的一部分与 相应链接标注之间的关联。
| e_ElementTypeList = _fsdk.LRElement_e_ElementTypeList
| 结构元素类型：L，意为"List"，表示具有相似含义和重要性的项目序列。
| e_ElementTypeListBody = _fsdk.LRElement_e_ElementTypeListBody
| 结构元素类型：LBody，意为"List body"，表示 列表项的描述性内容。
| e_ElementTypeListItem = _fsdk.LRElement_e_ElementTypeListItem
| 结构元素类型：LI，意为"List item"，表示列表的单个成员。
| e_ElementTypeListLabel = _fsdk.LRElement_e_ElementTypeListLabel
| 结构元素类型：Lbl，意为"Label"，表示用于区分给定项目与 同一列表或其他类似项目组中其他项目的名称或编号。
| e_ElementTypeNonStruct = _fsdk.LRElement_e_ElementTypeNonStruct
| 结构元素类型：NonStruct，意为"Nonstructural element"，表示 没有固有结构意义的分组元素；它仅用于分组目的。
| e_ElementTypeNote = _fsdk.LRElement_e_ElementTypeNote
| 结构元素类型：Note，表示解释性文本项， 如脚注或尾注，在文档正文中被引用。
| e_ElementTypePageObject = _fsdk.LRElement_e_ElementTypePageObject
| 结构元素类型：PageObject，表示页面对象元素。
| e_ElementTypeParagraph = _fsdk.LRElement_e_ElementTypeParagraph
| 结构元素类型：P，意为"Paragraph"，表示文本的低级划分。
| e_ElementTypePart = _fsdk.LRElement_e_ElementTypePart
| 结构元素类型：Part，表示文档的大规模划分。
| e_ElementTypePathContent = _fsdk.LRElement_e_ElementTypePathContent
| 结构元素类型：PathContent，表示路径内容元素。
| e_ElementTypePathObject = _fsdk.LRElement_e_ElementTypePathObject
| 结构元素类型：PathObject，表示路径图形对象元素。
| e_ElementTypePrivate = _fsdk.LRElement_e_ElementTypePrivate
| 结构元素类型：Private，意为"Private element"，表示 包含生成应用程序私有内容的分组元素。
| e_ElementTypeQuote = _fsdk.LRElement_e_ElementTypeQuote
| 结构元素类型：Quote，意为"Quotation"，表示 归属于周围文本作者以外的人的内联文本部分。
| e_ElementTypeReference = _fsdk.LRElement_e_ElementTypeReference
| 结构元素类型：Reference，表示对文档中 其他地方内容的引用。
| e_ElementTypeRuby = _fsdk.LRElement_e_ElementTypeRuby
| 结构元素类型：Ruby，表示整个假名注音组合的包装器。
| e_ElementTypeRubyAnnot = _fsdk.LRElement_e_ElementTypeRubyAnnot
| 结构元素类型：RT，意为"Ruby annotation text"，表示 放置在假名基础文本旁边的较小尺寸文本。
| e_ElementTypeRubyBase = _fsdk.LRElement_e_ElementTypeRubyBase
| 结构元素类型：RB，意为"Ruby base text"，表示 应用假名注音的全尺寸文本。
| e_ElementTypeRubyPunc = _fsdk.LRElement_e_ElementTypeRubyPunc
| 结构元素类型：RP，意为"Ruby punctuation"，表示 围绕假名注音文本的标点符号。
| e_ElementTypeSect = _fsdk.LRElement_e_ElementTypeSect
| 结构元素类型：Sect，意为"Section"，表示用于 分组相关内容元素的容器。
| e_ElementTypeShadingContent = _fsdk.LRElement_e_ElementTypeShadingContent
| 结构元素类型：ShadingContent，表示阴影内容元素。
| e_ElementTypeShadingObject = _fsdk.LRElement_e_ElementTypeShadingObject
| 结构元素类型：ShadingObject，表示阴影图形对象元素。
| e_ElementTypeSpan = _fsdk.LRElement_e_ElementTypeSpan
| 结构元素类型：Span，表示没有特定固有特征的 通用内联文本部分。
| e_ElementTypeStrong = _fsdk.LRElement_e_ElementTypeStrong
| 结构元素类型：Strong（PDF 2.0），表示用于 强烈重要性、严肃性或紧迫性的内容。
| e_ElementTypeSub = _fsdk.LRElement_e_ElementTypeSub
| 结构元素类型：Sub（PDF 2.0），意为"Sub-division of a block level element"，表示 通常被认为是块级结构元素内部细分的内容。
| e_ElementTypeTable = _fsdk.LRElement_e_ElementTypeTable
| 结构元素类型：Table，表示矩形数据单元格的二维布局， 可能具有复杂的子结构。
| e_ElementTypeTableBodyGroup = _fsdk.LRElement_e_ElementTypeTableBodyGroup
| 结构元素类型：TBody，意为"Table body row group"，表示 构成表格主体部分的行组。
| e_ElementTypeTableDataCell = _fsdk.LRElement_e_ElementTypeTableDataCell
| 结构元素类型：TD，意为"Table data cell"，表示 包含表格内容部分数据的表格单元格。
| e_ElementTypeTableFootGroup = _fsdk.LRElement_e_ElementTypeTableFootGroup
| 结构元素类型：TFoot，意为"Table footer row group"，表示 构成表格页脚的行组。
| e_ElementTypeTableHeaderCell = _fsdk.LRElement_e_ElementTypeTableHeaderCell
| 结构元素类型：TH，意为"Table header cell"，表示 包含描述表格一行或多行或列的标题文本的表格单元格。
| e_ElementTypeTableHeaderGroup = _fsdk.LRElement_e_ElementTypeTableHeaderGroup
| 结构元素类型：THead，意为"Table header row group"，表示 构成表格标题的行组。
| e_ElementTypeTableRow = _fsdk.LRElement_e_ElementTypeTableRow
| 结构元素类型：TR，意为"Table row"，表示 表格中的标题或数据行。
| e_ElementTypeTextContent = _fsdk.LRElement_e_ElementTypeTextContent
| 结构元素类型：TextContent，表示文本内容元素。
| e_ElementTypeTextObject = _fsdk.LRElement_e_ElementTypeTextObject
| 结构元素类型：TextObject，表示文本图形对象元素。
| e_ElementTypeTitle = _fsdk.LRElement_e_ElementTypeTitle
| 结构元素类型：Title（PDF 2.0），表示通常被称为文档或高级内容划分标题的内容。
| e_ElementTypeTOC = _fsdk.LRElement_e_ElementTypeTOC
| 结构元素类型：TOC，意为"Table of contents"，表示 由目录项条目和/或其他嵌套目录条目组成的列表。
| e_ElementTypeTOCI = _fsdk.LRElement_e_ElementTypeTOCI
| 结构元素类型：TOCI，意为"Table of contents item"，表示 目录的单个成员。
| e_ElementTypeWarichu = _fsdk.LRElement_e_ElementTypeWarichu
| 结构元素类型：Warichu，表示整个割注组合的包装器。
| e_ElementTypeWarichuPunc = _fsdk.LRElement_e_ElementTypeWarichuPunc
| 结构元素类型：WP，意为"Warichu punctuation"，表示 围绕WT文本的标点符号。
| e_ElementTypeWarichuText = _fsdk.LRElement_e_ElementTypeWarichuText
| 结构元素类型：WT，意为"Warichu text"，表示 割注注释的较小尺寸文本，格式化为两行并放置在周围WP元素之间。

## 详细描述

此类表示内容元素。内容元素包含来自图形对象的内容。

## 构造及析构函数说明

## ◆ LRContentElement() [1/2]

def FoxitPDFSDKPython3.LRContentElement.LRContentElement | ( |  | other | ) |

带参数的构造函数。

参数

  [in] | other | 另一个内容元素对象。

## ◆ LRContentElement() [2/2]

def FoxitPDFSDKPython3.LRContentElement.LRContentElement | ( |  | element | ) |

构造函数，使用父类对象。

参数

  [in] | element | 父类对象。

## 成员函数说明

## ◆ GetBBox()

def FoxitPDFSDKPython3.LRContentElement.GetBBox | ( |  | ) |

获取边界框。

返回
  边界框。

## ◆ GetGraphicsObjectElement()

def FoxitPDFSDKPython3.LRContentElement.GetGraphicsObjectElement | ( |  | ) |

获取相关的图形对象元素。

返回
  相关的图形对象元素。如果返回对象的函数 LRGraphicsObjectElement::IsEmpty 返回 true，表示当前元素没有父元素。

## ◆ GetGraphicsObjectRange()

def FoxitPDFSDKPython3.LRContentElement.GetGraphicsObjectRange | ( |  | ) |

获取当前内容元素在当前图形对象中的范围。

范围中指定的所有索引表示图形对象位置中的当前内容元素。

返回
  范围对象。

## ◆ GetMatrix()

def FoxitPDFSDKPython3.LRContentElement.GetMatrix | ( |  | ) |

获取矩阵。

返回
  矩阵。

## ◆ GetParentElement()

def FoxitPDFSDKPython3.LRContentElement.GetParentElement | ( |  | ) |

获取父元素。

返回
  父元素。如果返回对象的函数 LRStructureElement::IsEmpty 返回 true， 表示当前元素没有父元素。