Foxit PDF SDK

Public 类型 | Public 成员函数 | 属性 | 所有成员列表
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]`
| 作为比较结果的不同内容。
RectFArray? | rect_array`[get, set]`
| 矩形数组，指定参数diff_contents在要比较的PDF页面中的位置。
CompareResultInfo.CompareResultType | type`[get, set]`
| 结果类型。请参考从foxit.addon.comparison.CompareResultInfo.CompareResultType.e_CompareResultTypeNone 开始的值，这应该是这些值中的一个。

## 详细描述

此类表示比较结果信息。

## 成员枚举类型说明

## ◆ CompareResultType

enum foxit.addon.comparison.CompareResultInfo.CompareResultType
| strong

比较结果类型的枚举。

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

枚举值
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 | 另一个结果信息对象。