Foxit PDF SDK

Public 成员函数 | 静态 Public 属性 | 所有成员列表
com.foxit.sdk.pdf.objects.StructTreeEntity类 参考
类 com.foxit.sdk.pdf.objects.StructTreeEntity 继承关系图:

## Public 成员函数
| StructTreeEntity ()
| 构造函数。
| StructTreeEntity (StructTreeEntity other)
| 拷贝构造函数。 更多...
synchronized void | delete ()
| 直接清除C++相关资源。 更多...
PDFPage | getPage () throws com.foxit.sdk.PDFException
| 获取相关的PDF页面。 更多...
int | getType () throws com.foxit.sdk.PDFException
| 获取结构树实体类型。 更多...
boolean | isEmpty ()
| 检查当前对象是否为空。 更多...

## 静态 Public 属性
static final int | e_StructTreeEntityTypeElement = 0
| 结构树实体类型：Element，表示结构元素。
static final int | e_StructTreeEntityTypeMarkedContent = 1
| 结构树实体类型：MarkedContent，表示标记内容项。
static final int | e_StructTreeEntityTypeObjectContent = 2
| 结构树实体类型：ObjectContent，表示PDF对象内容项， 如注释和XObject。
static final int | e_UnknownType = -1
| 结构树实体类型：未知。

## 详细描述

此类表示结构树实体。

## 构造及析构函数说明

## ◆ StructTreeEntity()

com.foxit.sdk.pdf.objects.StructTreeEntity.StructTreeEntity | ( | StructTreeEntity | other | ) |

拷贝构造函数。

参数

  [in] | other | 另一个结构元素实体对象。

## 成员函数说明

## ◆ delete()

synchronized void com.foxit.sdk.pdf.objects.StructTreeEntity.delete | ( |  | ) |

直接清除C++相关资源。

返回
  无。

注解
  一旦这个接口被调用，这个对象将不能再被使用。

重载 com.foxit.sdk.common.Base .

被 com.foxit.sdk.pdf.objects.StructElement, com.foxit.sdk.pdf.objects.StructMarkedContent , 以及 com.foxit.sdk.pdf.objects.StructObjectContent 重载.

## ◆ getPage()

PDFPage com.foxit.sdk.pdf.objects.StructTreeEntity.getPage | ( |  | ) | throws com.foxit.sdk.PDFException

获取相关的PDF页面。

返回
  一个PDF页面对象，它是相关的PDF页面。

## ◆ getType()

int com.foxit.sdk.pdf.objects.StructTreeEntity.getType | ( |  | ) | throws com.foxit.sdk.PDFException

获取结构树实体类型。

返回
  结构树实体类型。请参考从com.foxit.sdk.pdf.objects.StructTreeEntity.e_StructTreeEntityTypeElement 开始的值， 这将是这些值中的一个。

## ◆ isEmpty()

boolean com.foxit.sdk.pdf.objects.StructTreeEntity.isEmpty | ( |  | ) |

检查当前对象是否为空。

当当前对象为空时，这意味着当前对象无用。

返回
  true表示当前对象为空，而false表示不为空。