Foxit PDF SDK

Public 成员函数 | 静态 Public 属性 | 所有成员列表
com.foxit.sdk.addon.comparison.CompareResultInfo类 参考

## Public 成员函数
| CompareResultInfo ()
| 构造函数。
| CompareResultInfo (CompareResultInfo result_info)
| 带另一个结果信息对象的构造函数。 更多...
| CompareResultInfo (int type, RectFArray rect_array, String diff_contents)
| 带参数的构造函数。 更多...
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.