Foxit PDF SDK
com.foxit.sdk.pdf.objects.StructTreeEntity类 参考
类 com.foxit.sdk.pdf.objects.StructTreeEntity 继承关系图:
com.foxit.sdk.common.Base com.foxit.sdk.pdf.objects.StructElement com.foxit.sdk.pdf.objects.StructMarkedContent com.foxit.sdk.pdf.objects.StructObjectContent

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表示不为空。