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

继承自 SystemIDisposable .

Public 类型

enum  CompareResultType {
  CompareResultType.e_CompareResultTypeNone = -1, CompareResultType.e_CompareResultTypeDeleteText = 0, CompareResultType.e_CompareResultTypeInsertText = 1, CompareResultType.e_CompareResultTypeReplaceText = 2,
  CompareResultType.e_CompareResultTypeDeleteImage = 6, CompareResultType.e_CompareResultTypeInsertImage = 7, CompareResultType.e_CompareResultTypeReplaceImage = 8, CompareResultType.e_CompareResultTypeDeletePath = 9,
  CompareResultType.e_CompareResultTypeInsertPath = 10, CompareResultType.e_CompareResultTypeReplacePath = 11, CompareResultType.e_CompareResultTypeDeleteShading = 12, CompareResultType.e_CompareResultTypeInsertShading = 13,
  CompareResultType.e_CompareResultTypeReplaceShading = 14, CompareResultType.e_CompareResultTypeDeleteAnnot = 15, CompareResultType.e_CompareResultTypeInsertAnnot = 16, CompareResultType.e_CompareResultTypeReplaceAnnot = 17,
  CompareResultType.e_CompareResultTypeTextAttriChange = 18
}
 比较结果类型的枚举。 更多...
 

Public 成员函数

 CompareResultInfo (CompareResultInfo.CompareResultType type, RectFArray rect_array, string diff_contents)
 带参数的构造函数。 更多...
 
 CompareResultInfo ()
 构造函数。
 
 CompareResultInfo (CompareResultInfo result_info)
 带另一个结果信息对象的构造函数。 更多...
 

属性

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

详细描述

此类表示比较结果信息。

成员枚举类型说明

◆ CompareResultType

比较结果类型的枚举。

此枚举的值可以单独使用。

枚举值
e_CompareResultTypeNone 

结果类型:不支持或无效。

e_CompareResultTypeDeleteText 

结果类型:删除文本。

e_CompareResultTypeInsertText 

结果类型:插入文本。

e_CompareResultTypeReplaceText 

结果类型:替换文本。

e_CompareResultTypeDeleteImage 

结果类型:删除图像。

e_CompareResultTypeInsertImage 

结果类型:插入图像。

e_CompareResultTypeReplaceImage 

结果类型:替换图像。

e_CompareResultTypeDeletePath 

结果类型:删除路径。

e_CompareResultTypeInsertPath 

结果类型:插入路径。

e_CompareResultTypeReplacePath 

结果类型:替换路径。

e_CompareResultTypeDeleteShading 

结果类型:删除阴影。

e_CompareResultTypeInsertShading 

结果类型:插入阴影。

e_CompareResultTypeReplaceShading 

结果类型:替换阴影。

e_CompareResultTypeDeleteAnnot 

结果类型:删除注释。

e_CompareResultTypeInsertAnnot 

结果类型:插入注释。

e_CompareResultTypeReplaceAnnot 

结果类型:替换注释。

e_CompareResultTypeTextAttriChange 

(保留,尚未支持)结果类型:文本属性更改。

构造及析构函数说明

◆ CompareResultInfo() [1/2]

foxit.addon.comparison.CompareResultInfo.CompareResultInfo ( CompareResultInfo.CompareResultType  type,
RectFArray  rect_array,
string  diff_contents 
)
inline

带参数的构造函数。

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

◆ CompareResultInfo() [2/2]

foxit.addon.comparison.CompareResultInfo.CompareResultInfo ( CompareResultInfo  result_info)
inline

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

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