Foxit PDF SDK
com.foxit.sdk.addon.comparison.CompareResultInfo类 参考

Public 成员函数

 CompareResultInfo (int type, RectFArray rect_array, String diff_contents)
 带参数的构造函数。 更多...
 
 CompareResultInfo ()
 构造函数。
 
 CompareResultInfo (CompareResultInfo result_info)
 带另一个结果信息对象的构造函数。 更多...
 
synchronized void delete ()
 直接清除C++相关资源。 更多...
 
String getDiff_contents ()
 Get 作为比较结果的不同内容。 更多...
 
RectFArray getRect_array ()
 Get 矩形数组,指定参数diff_contents在要比较的PDF页面中的位置。 更多...
 
int getType ()
 Get 结果类型。请参考从com.foxit.sdk.addon.comparison.CompareResultInfo.e_CompareResultTypeNone 开始的值,这应该是这些值中的一个。 更多...
 
void setDiff_contents (String value)
 Set 作为比较结果的不同内容。 更多...
 
void setRect_array (RectFArray value)
 Set 矩形数组,指定参数diff_contents在要比较的PDF页面中的位置。 更多...
 
void setType (int value)
 Set 结果类型。请参考从com.foxit.sdk.addon.comparison.CompareResultInfo.e_CompareResultTypeNone 开始的值,这应该是这些值中的一个。 更多...
 

静态 Public 属性

static final int e_CompareResultTypeDeleteAnnot = 15
 结果类型:删除注释。
 
static final int e_CompareResultTypeDeleteImage = 6
 结果类型:删除图像。
 
static final int e_CompareResultTypeDeletePath = 9
 结果类型:删除路径。
 
static final int e_CompareResultTypeDeleteShading = 12
 结果类型:删除阴影。
 
static final int e_CompareResultTypeDeleteText = 0
 结果类型:删除文本。
 
static final int e_CompareResultTypeInsertAnnot = 16
 结果类型:插入注释。
 
static final int e_CompareResultTypeInsertImage = 7
 结果类型:插入图像。
 
static final int e_CompareResultTypeInsertPath = 10
 结果类型:插入路径。
 
static final int e_CompareResultTypeInsertShading = 13
 结果类型:插入阴影。
 
static final int e_CompareResultTypeInsertText = 1
 结果类型:插入文本。
 
static final int e_CompareResultTypeNone = -1
 结果类型:不支持或无效。
 
static final int e_CompareResultTypeReplaceAnnot = 17
 结果类型:替换注释。
 
static final int e_CompareResultTypeReplaceImage = 8
 结果类型:替换图像。
 
static final int e_CompareResultTypeReplacePath = 11
 结果类型:替换路径。
 
static final int e_CompareResultTypeReplaceShading = 14
 结果类型:替换阴影。
 
static final int e_CompareResultTypeReplaceText = 2
 结果类型:替换文本。
 
static final int e_CompareResultTypeTextAttriChange = 18
 (保留,尚未支持)结果类型:文本属性更改。
 

详细描述

此类表示比较结果信息。

构造及析构函数说明

◆ CompareResultInfo() [1/2]

com.foxit.sdk.addon.comparison.CompareResultInfo.CompareResultInfo ( int  type,
RectFArray  rect_array,
String  diff_contents 
)

带参数的构造函数。

参数
[in]type结果类型。请参考从com.foxit.sdk.addon.comparison.CompareResultInfo.e_CompareResultTypeNone 开始的值,这应该是这些值中的一个。
[in]rect_array矩形数组,指定参数diff_contents在要比较的PDF页面中的位置。
[in]diff_contents作为比较结果的不同内容。

◆ CompareResultInfo() [2/2]

com.foxit.sdk.addon.comparison.CompareResultInfo.CompareResultInfo ( CompareResultInfo  result_info)

带另一个结果信息对象的构造函数。

参数
[in]result_info另一个结果信息对象。

成员函数说明

◆ delete()

synchronized void com.foxit.sdk.addon.comparison.CompareResultInfo.delete ( )

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

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

◆ getDiff_contents()

com.foxit.sdk.addon.comparison.CompareResultInfo.getDiff_contents ( )

Get 作为比较结果的不同内容。

返回
作为比较结果的不同内容。

◆ getRect_array()

com.foxit.sdk.addon.comparison.CompareResultInfo.getRect_array ( )

Get 矩形数组,指定参数diff_contents在要比较的PDF页面中的位置。

返回
矩形数组,指定参数diff_contents在要比较的PDF页面中的位置。

◆ getType()

com.foxit.sdk.addon.comparison.CompareResultInfo.getType ( )

Get 结果类型。请参考从com.foxit.sdk.addon.comparison.CompareResultInfo.e_CompareResultTypeNone 开始的值,这应该是这些值中的一个。

返回
结果类型。请参考从com.foxit.sdk.addon.comparison.CompareResultInfo.e_CompareResultTypeNone 开始的值,这应该是这些值中的一个。

◆ setDiff_contents()

com.foxit.sdk.addon.comparison.CompareResultInfo.setDiff_contents ( String  value)

Set 作为比较结果的不同内容。

参数
[in]value作为比较结果的不同内容。
返回
None.

◆ setRect_array()

com.foxit.sdk.addon.comparison.CompareResultInfo.setRect_array ( RectFArray  value)

Set 矩形数组,指定参数diff_contents在要比较的PDF页面中的位置。

参数
[in]value矩形数组,指定参数diff_contents在要比较的PDF页面中的位置。
返回
None.

◆ setType()

com.foxit.sdk.addon.comparison.CompareResultInfo.setType ( int  value)

Set 结果类型。请参考从com.foxit.sdk.addon.comparison.CompareResultInfo.e_CompareResultTypeNone 开始的值,这应该是这些值中的一个。

参数
[in]value结果类型。请参考从com.foxit.sdk.addon.comparison.CompareResultInfo.e_CompareResultTypeNone 开始的值,这应该是这些值中的一个。
返回
None.