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

Public 成员函数

 StructObjectContent ()
 构造函数。

 
synchronized void delete ()
 直接清除C++相关资源。 更多...
 
PDFDictionary getDict () throws com.foxit.sdk.PDFException
 获取相关对象的PDF字典。
更多...
 
int getObjectType () throws com.foxit.sdk.PDFException
 获取相关对象类型。
更多...
 
StructElement getParentElement () throws com.foxit.sdk.PDFException
 获取父结构元素。
更多...
 
- Public 成员函数 继承自 com.foxit.sdk.pdf.objects.StructTreeEntity
 StructTreeEntity ()
 构造函数。

 
 StructTreeEntity (StructTreeEntity other)
 拷贝构造函数。
更多...
 
PDFPage getPage () throws com.foxit.sdk.PDFException
 获取相关的PDF页面。
更多...
 
int getType () throws com.foxit.sdk.PDFException
 获取结构树实体类型。
更多...
 
boolean isEmpty ()
 检查当前对象是否为空。
更多...
 

静态 Public 属性

static final int e_StructObjectTypeAnnot = 3
 注释对象。

 
static final int e_StructObjectTypeForm = 2
 表单对象。

 
static final int e_StructObjectTypeImage = 1
 图像对象。

 
static final int e_StructObjectTypeInvalid = 0
 无效对象。

 
static final int e_UnknownType = -1
 未知类型。

 
- 静态 Public 属性 继承自 com.foxit.sdk.pdf.objects.StructTreeEntity
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
 结构树实体类型:未知。

 

详细描述

此类表示PDF对象内容项。

成员函数说明

◆ delete()

synchronized void com.foxit.sdk.pdf.objects.StructObjectContent.delete ( )

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

返回
无。
注解
一旦这个接口被调用,这个对象将不能再被使用。

重载 com.foxit.sdk.pdf.objects.StructTreeEntity .

◆ getDict()

PDFDictionary com.foxit.sdk.pdf.objects.StructObjectContent.getDict ( ) throws com.foxit.sdk.PDFException

获取相关对象的PDF字典。

此函数适用于以下类型的对象:StructObjectContent::e_ImageStructObjectContent::e_FormStructObjectContent::e_Annot。 对于

◆ getObjectType()

int com.foxit.sdk.pdf.objects.StructObjectContent.getObjectType ( ) throws com.foxit.sdk.PDFException

获取相关对象类型。

返回
相关对象类型。请参考从StructObjectContent::e_Invalid开始的值, 这将是这些值中的一个。

◆ getParentElement()

StructElement com.foxit.sdk.pdf.objects.StructObjectContent.getParentElement ( ) throws com.foxit.sdk.PDFException

获取父结构元素。

返回
父结构元素。如果返回对象的函数StructElement::IsEmpty返回true, 这意味着当前元素没有父元素。