Foxit PDF SDK
com.foxit.sdk.addon.accessibility.TagTreeItemData类 参考

Public 成员函数

 TagTreeItemData ()
 构造函数。

 
 TagTreeItemData (String item_name, String item_id, String item_pos, RectFArray item_rects, int page_index, int item_image_type, int item_node_type)
 构造函数,使用参数构造。
更多...
 
 TagTreeItemData (TagTreeItemData other)
 构造函数,使用另一个可访问性标签树项数据对象构造。
更多...
 
synchronized void delete ()
 直接清除C++相关资源。 更多...
 
String getItem_id ()
 Get 标签树项的唯一标识符。
更多...
 
int getItem_image_type ()
 Get 用于表示此标签树项的图像类型。 请参考从 com.foxit.sdk.addon.accessibility.TagTreeItemData.e_TagImageTypePDF 开始的值。
更多...
 
String getItem_name ()
 Get 标签树项的显示名称。
更多...
 
int getItem_node_type ()
 Get 此标签树项的节点类型。 请参考从 com.foxit.sdk.addon.accessibility.TagTreeItemData.e_TagNodeTypeElement 开始的值。
更多...
 
String getItem_pos ()
 Get 标签树项的位置描述符。
更多...
 
RectFArray getItem_rects ()
 Get 与此标签树项关联的矩形集合。
更多...
 
int getPage_index ()
 Get 此标签树项所在的页面索引。有效取值范围为 0 到 (count - 1),其中 count 为函数 pdf.PDFDoc.getPageCount 返回的页面总数。
更多...
 
void set (String item_name, String item_id, String item_pos, RectFArray item_rects, int page_index, int item_image_type, int item_node_type)
 设置值。
更多...
 
void setItem_id (String value)
 Set 标签树项的唯一标识符。
更多...
 
void setItem_image_type (int value)
 Set 用于表示此标签树项的图像类型。 请参考从 com.foxit.sdk.addon.accessibility.TagTreeItemData.e_TagImageTypePDF 开始的值。
更多...
 
void setItem_name (String value)
 Set 标签树项的显示名称。
更多...
 
void setItem_node_type (int value)
 Set 此标签树项的节点类型。 请参考从 com.foxit.sdk.addon.accessibility.TagTreeItemData.e_TagNodeTypeElement 开始的值。
更多...
 
void setItem_pos (String value)
 Set 标签树项的位置描述符。
更多...
 
void setItem_rects (RectFArray value)
 Set 与此标签树项关联的矩形集合。
更多...
 
void setPage_index (int value)
 Set 此标签树项所在的页面索引。有效取值范围为 0 到 (count - 1),其中 count 为函数 pdf.PDFDoc.getPageCount 返回的页面总数。
更多...
 

静态 Public 属性

static final int e_TagImageTypePageObject = 1
 标签图像类型:页面对象。

 
static final int e_TagImageTypePDF = 0
 标签图像类型:PDF。

 
static final int e_TagImageTypeTable = 4
 标签图像类型:表格。

 
static final int e_TagImageTypeTableDataCell = 5
 标签图像类型:表格数据单元格。

 
static final int e_TagImageTypeTableHeaderCell = 6
 标签图像类型:表格表头单元格。

 
static final int e_TagImageTypeTableRow = 7
 标签图像类型:表格行。

 
static final int e_TagImageTypeTagNode = 8
 标签图像类型:标签节点。

 
static final int e_TagImageTypeTagParagraph = 2
 标签图像类型:标签段落。

 
static final int e_TagImageTypeTagSection = 3
 标签图像类型:标签节。

 
static final int e_TagNodeTypeElement = 0
 标签节点类型:元素。

 
static final int e_TagNodeTypeMarkedContentSeq = 1
 标签节点类型:标记内容序列。

 
static final int e_TagNodeTypeObject = 2
 标签节点类型:对象。

 

详细描述

此类表示可访问性标签树项数据。

构造及析构函数说明

◆ TagTreeItemData() [1/2]

com.foxit.sdk.addon.accessibility.TagTreeItemData.TagTreeItemData ( String  item_name,
String  item_id,
String  item_pos,
RectFArray  item_rects,
int  page_index,
int  item_image_type,
int  item_node_type 
)

构造函数,使用参数构造。

参数
[in]item_name标签树项的显示名称。
[in]item_id标签树项的唯一标识符。
[in]item_pos标签树项的位置描述符。
[in]item_rects与此标签树项关联的矩形集合。
[in]page_index此标签树项所在的页面索引。有效取值范围为 0 到 (count - 1),其中 count 为函数 pdf.PDFDoc.getPageCount 返回的页面总数。
[in]item_image_type用于表示此标签树项的图像类型。
[in]item_node_type此标签树项的节点类型。

◆ TagTreeItemData() [2/2]

com.foxit.sdk.addon.accessibility.TagTreeItemData.TagTreeItemData ( TagTreeItemData  other)

构造函数,使用另一个可访问性标签树项数据对象构造。

参数
[in]other另一个可访问性标签树项数据对象,其值将被复制 以初始化当前对象。

成员函数说明

◆ delete()

synchronized void com.foxit.sdk.addon.accessibility.TagTreeItemData.delete ( )

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

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

◆ getItem_id()

com.foxit.sdk.addon.accessibility.TagTreeItemData.getItem_id ( )

Get 标签树项的唯一标识符。

返回
标签树项的唯一标识符。

◆ getItem_image_type()

com.foxit.sdk.addon.accessibility.TagTreeItemData.getItem_image_type ( )

Get 用于表示此标签树项的图像类型。 请参考从 com.foxit.sdk.addon.accessibility.TagTreeItemData.e_TagImageTypePDF 开始的值。

返回
用于表示此标签树项的图像类型。 请参考从 com.foxit.sdk.addon.accessibility.TagTreeItemData.e_TagImageTypePDF 开始的值。

◆ getItem_name()

com.foxit.sdk.addon.accessibility.TagTreeItemData.getItem_name ( )

Get 标签树项的显示名称。

返回
标签树项的显示名称。

◆ getItem_node_type()

com.foxit.sdk.addon.accessibility.TagTreeItemData.getItem_node_type ( )

Get 此标签树项的节点类型。 请参考从 com.foxit.sdk.addon.accessibility.TagTreeItemData.e_TagNodeTypeElement 开始的值。

返回
此标签树项的节点类型。 请参考从 com.foxit.sdk.addon.accessibility.TagTreeItemData.e_TagNodeTypeElement 开始的值。

◆ getItem_pos()

com.foxit.sdk.addon.accessibility.TagTreeItemData.getItem_pos ( )

Get 标签树项的位置描述符。

返回
标签树项的位置描述符。

◆ getItem_rects()

com.foxit.sdk.addon.accessibility.TagTreeItemData.getItem_rects ( )

Get 与此标签树项关联的矩形集合。

返回
与此标签树项关联的矩形集合。

◆ getPage_index()

com.foxit.sdk.addon.accessibility.TagTreeItemData.getPage_index ( )

Get 此标签树项所在的页面索引。有效取值范围为 0 到 (count - 1),其中 count 为函数 pdf.PDFDoc.getPageCount 返回的页面总数。

返回
此标签树项所在的页面索引。有效取值范围为 0 到 (count - 1),其中 count 为函数 pdf.PDFDoc.getPageCount 返回的页面总数。

◆ set()

void com.foxit.sdk.addon.accessibility.TagTreeItemData.set ( String  item_name,
String  item_id,
String  item_pos,
RectFArray  item_rects,
int  page_index,
int  item_image_type,
int  item_node_type 
)

设置值。

参数
[in]item_name标签树项的显示名称。
[in]item_id标签树项的唯一标识符。
[in]item_pos标签树项的位置描述符。
[in]item_rects与此标签树项关联的矩形集合。
[in]page_index此标签树项所在的页面索引。有效取值范围为 0 到 (count - 1),其中 count 为函数 pdf.PDFDoc.getPageCount 返回的页面总数。
[in]item_image_type用于表示此标签树项的图像类型。
[in]item_node_type此标签树项的节点类型。
返回
无。

◆ setItem_id()

com.foxit.sdk.addon.accessibility.TagTreeItemData.setItem_id ( String  value)

Set 标签树项的唯一标识符。

参数
[in]value标签树项的唯一标识符。
返回
None.

◆ setItem_image_type()

com.foxit.sdk.addon.accessibility.TagTreeItemData.setItem_image_type ( int  value)

Set 用于表示此标签树项的图像类型。 请参考从 com.foxit.sdk.addon.accessibility.TagTreeItemData.e_TagImageTypePDF 开始的值。

参数
[in]value用于表示此标签树项的图像类型。 请参考从 com.foxit.sdk.addon.accessibility.TagTreeItemData.e_TagImageTypePDF 开始的值。
返回
None.

◆ setItem_name()

com.foxit.sdk.addon.accessibility.TagTreeItemData.setItem_name ( String  value)

Set 标签树项的显示名称。

参数
[in]value标签树项的显示名称。
返回
None.

◆ setItem_node_type()

com.foxit.sdk.addon.accessibility.TagTreeItemData.setItem_node_type ( int  value)

Set 此标签树项的节点类型。 请参考从 com.foxit.sdk.addon.accessibility.TagTreeItemData.e_TagNodeTypeElement 开始的值。

参数
[in]value此标签树项的节点类型。 请参考从 com.foxit.sdk.addon.accessibility.TagTreeItemData.e_TagNodeTypeElement 开始的值。
返回
None.

◆ setItem_pos()

com.foxit.sdk.addon.accessibility.TagTreeItemData.setItem_pos ( String  value)

Set 标签树项的位置描述符。

参数
[in]value标签树项的位置描述符。
返回
None.

◆ setItem_rects()

com.foxit.sdk.addon.accessibility.TagTreeItemData.setItem_rects ( RectFArray  value)

Set 与此标签树项关联的矩形集合。

参数
[in]value与此标签树项关联的矩形集合。
返回
None.

◆ setPage_index()

com.foxit.sdk.addon.accessibility.TagTreeItemData.setPage_index ( int  value)

Set 此标签树项所在的页面索引。有效取值范围为 0 到 (count - 1),其中 count 为函数 pdf.PDFDoc.getPageCount 返回的页面总数。

参数
[in]value此标签树项所在的页面索引。有效取值范围为 0 到 (count - 1),其中 count 为函数 pdf.PDFDoc.getPageCount 返回的页面总数。
返回
None.