Foxit PDF SDK

Public 成员函数 | 所有成员列表
com.foxit.sdk.addon.ocr.OCRSettingData类 参考

## Public 成员函数
| OCRSettingData ()
| 构造函数。
| OCRSettingData (PDFDoc pdf_doc, Range page_range, boolean is_editable, OCRConfig ocr_config)
| 带参数的构造函数。 更多...
synchronized void | delete ()
| 直接清除C++相关资源。 更多...
boolean | getIs_editable ()
| Get 决定OCR结果是否可编辑。true 表示OCR结果是可编辑的。 false 表示OCR结果只能搜索但不能编辑。 更多...
OCRConfig | getOcr_config ()
| Get OCRConfig 对象。 更多...
Range | getPage_range ()
| Get 需要进行OCR的页面范围。 更多...
PDFDoc | getPdf_doc ()
| Get 需要进行OCR的有效PDF文档。 更多...
void | set (PDFDoc pdf_doc, Range page_range, boolean is_editable, OCRConfig ocr_config)
| 设置值。 更多...
void | setIs_editable (boolean value)
| Set 决定OCR结果是否可编辑。true 表示OCR结果是可编辑的。 false 表示OCR结果只能搜索但不能编辑。 更多...
void | setOcr_config (OCRConfig value)
| Set OCRConfig 对象。 更多...
void | setPage_range (Range value)
| Set 需要进行OCR的页面范围。 更多...
void | setPdf_doc (PDFDoc value)
| Set 需要进行OCR的有效PDF文档。 更多...

## 详细描述

此类表示用于OCR的设置数据。

## 构造及析构函数说明

## ◆ OCRSettingData()

com.foxit.sdk.addon.ocr.OCRSettingData.OCRSettingData | ( | PDFDoc | pdf_doc,
|  | Range | page_range,
|  | boolean | is_editable,
|  | OCRConfig | ocr_config
| ) |  |

带参数的构造函数。

参数

  [in] | pdf_doc | 有效的PDF文档。
  [in] | page_range | 需要进行OCR的页面范围。
  [in] | is_editable | true 表示OCR结果是可编辑的，false 表示OCR结果只能搜索但不能编辑。
  [in] | ocr_config | OCRConfig 对象。

## 成员函数说明

## ◆ delete()

synchronized void com.foxit.sdk.addon.ocr.OCRSettingData.delete | ( |  | ) |

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

返回
  无。

注解
  一旦这个接口被调用，这个对象将不能再被使用。

## ◆ getIs_editable()

com.foxit.sdk.addon.ocr.OCRSettingData.getIs_editable | ( |  | ) |

Get 决定OCR结果是否可编辑。true 表示OCR结果是可编辑的。 false 表示OCR结果只能搜索但不能编辑。

返回
  决定OCR结果是否可编辑。true 表示OCR结果是可编辑的。 false 表示OCR结果只能搜索但不能编辑。

## ◆ getOcr_config()

com.foxit.sdk.addon.ocr.OCRSettingData.getOcr_config | ( |  | ) |

Get OCRConfig 对象。

返回
  OCRConfig 对象。

## ◆ getPage_range()

com.foxit.sdk.addon.ocr.OCRSettingData.getPage_range | ( |  | ) |

Get 需要进行OCR的页面范围。

返回
  需要进行OCR的页面范围。

## ◆ getPdf_doc()

com.foxit.sdk.addon.ocr.OCRSettingData.getPdf_doc | ( |  | ) |

Get 需要进行OCR的有效PDF文档。

返回
  需要进行OCR的有效PDF文档。

## ◆ set()

void com.foxit.sdk.addon.ocr.OCRSettingData.set | ( | PDFDoc | pdf_doc,
|  | Range | page_range,
|  | boolean | is_editable,
|  | OCRConfig | ocr_config
| ) |  |

设置值。

参数

  [in] | pdf_doc | 有效的PDF文档。
  [in] | page_range | 需要进行OCR的页面范围。
  [in] | is_editable | true 表示OCR结果是可编辑的，false 表示OCR结果只能搜索但不能编辑。
  [in] | ocr_config | OCRConfig 对象。

返回
  无返回值。

## ◆ setIs_editable()

com.foxit.sdk.addon.ocr.OCRSettingData.setIs_editable | ( | boolean | value | ) |

Set 决定OCR结果是否可编辑。true 表示OCR结果是可编辑的。 false 表示OCR结果只能搜索但不能编辑。

参数

  [in] | value | 决定OCR结果是否可编辑。true 表示OCR结果是可编辑的。 false 表示OCR结果只能搜索但不能编辑。

返回
  None.

## ◆ setOcr_config()

com.foxit.sdk.addon.ocr.OCRSettingData.setOcr_config | ( | OCRConfig | value | ) |

Set OCRConfig 对象。

参数

  [in] | value | OCRConfig 对象。

返回
  None.

## ◆ setPage_range()

com.foxit.sdk.addon.ocr.OCRSettingData.setPage_range | ( | Range | value | ) |

Set 需要进行OCR的页面范围。

参数

  [in] | value | 需要进行OCR的页面范围。

返回
  None.

## ◆ setPdf_doc()

com.foxit.sdk.addon.ocr.OCRSettingData.setPdf_doc | ( | PDFDoc | value | ) |

Set 需要进行OCR的有效PDF文档。

参数

  [in] | value | 需要进行OCR的有效PDF文档。

返回
  None.