Foxit PDF SDK
FoxitPDFSDKPython3.OCRSettingData Class Reference

Inherits FoxitPDFSDKPython3._object.

Public Member Functions

def OCRSettingData ()
 Constructor. More...
 
def Set (pdf_doc, page_range, is_editable)
 Set value. More...
 

Static Public Attributes

 is_editable = _swig_property(_fsdk.OCRSettingData_is_editable_get, _fsdk.OCRSettingData_is_editable_set)
 Decide whether the OCR result is editable. true means the OCR result is editable. false means the OCR result can only be searched but not be edited.
 
 page_range = _swig_property(_fsdk.OCRSettingData_page_range_get, _fsdk.OCRSettingData_page_range_set)
 The range of pages that need to be OCR.
 
 pdf_doc = _swig_property(_fsdk.OCRSettingData_pdf_doc_get, _fsdk.OCRSettingData_pdf_doc_set)
 A valid PDF document that need to be OCR.
 

Detailed Description

This class represents setting data used for OCR.

Constructor & Destructor Documentation

◆ OCRSettingData()

def FoxitPDFSDKPython3.OCRSettingData.OCRSettingData ( )

Constructor.

Constructor, with parameters.

Parameters
[in]pdf_docA valid PDF document.
[in]page_rangeThe range of pages that need to be OCR.
[in]is_editabletrue means the OCR result is editable. false means the OCR result can only be searched but not be edited.

Member Function Documentation

◆ Set()

def FoxitPDFSDKPython3.OCRSettingData.Set (   pdf_doc,
  page_range,
  is_editable 
)

Set value.

Parameters
[in]pdf_docA valid PDF document.
[in]page_rangeThe range of pages that need to be OCR.
[in]is_editabletrue means the OCR result is editable. false means the OCR result can only be searched but not be edited.
Returns
None.