- Main Page
- Namespaces
- Classes
- Files

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
DataExtractionOptions.h
Go to the documentation of this file.
1 // This file is autogenerated: please see the codegen template "Options"
2 #ifndef PDFTRON_H_CPPPDFDataExtractionOptions
3 #define PDFTRON_H_CPPPDFDataExtractionOptions
4
5 #include <PDF/OptionsBase.h>
6
7 namespace pdftron{ namespace PDF{
8
9 class DataExtractionOptions : public OptionsBase
10 {
11 public:
12 DataExtractionOptions();
13 ~DataExtractionOptions();
14
15
24 bool GetDeepLearningAssist();
25
35 DataExtractionOptions& SetDeepLearningAssist(bool value);
36
37
38
47 bool GetDetectEmptyFields();
48
58 DataExtractionOptions& SetDetectEmptyFields(bool value);
59
60
74 DataExtractionOptions& AddExclusionZonesForPage(RectCollection& value, int page_num);
75
76
84 UString GetFormExtractionEngine();
85
94 DataExtractionOptions& SetFormExtractionEngine(const UString& value);
95
96
97
112 DataExtractionOptions& AddInclusionZonesForPage(RectCollection& value, int page_num);
113
114
122 UString GetLanguage();
123
132 DataExtractionOptions& SetLanguage(const UString& value);
133
134
143 double GetMinimumConfidenceThreshold();
144
154 DataExtractionOptions& SetMinimumConfidenceThreshold(double value);
155
156
164 UString GetOverlappingFormFieldBehavior();
165
174 DataExtractionOptions& SetOverlappingFormFieldBehavior(const UString& value);
175
176
183 UString GetPDFPassword();
184
192 DataExtractionOptions& SetPDFPassword(const UString& value);
193
194
201 UString GetPages();
202
210 DataExtractionOptions& SetPages(const UString& value);
211
212
220 bool GetTextRecoveryNSE();
221
230 DataExtractionOptions& SetTextRecoveryNSE(bool value);
231
232 };
233
234 }
235 }
236
237 #include "../Impl/DataExtractionOptions.inl"
238 #endif // PDFTRON_H_CPPPDFDataExtractionOptions
pdftron::PDF::DataExtractionOptions::SetPDFPassword
DataExtractionOptions & SetPDFPassword(const UString &value)
pdftron::PDF::DataExtractionOptions::GetOverlappingFormFieldBehavior
UString GetOverlappingFormFieldBehavior()
pdftron::PDF::DataExtractionOptions::SetLanguage
DataExtractionOptions & SetLanguage(const UString &value)
pdftron::PDF::DataExtractionOptions::~DataExtractionOptions
~DataExtractionOptions()
pdftron::PDF::DataExtractionOptions::SetDeepLearningAssist
DataExtractionOptions & SetDeepLearningAssist(bool value)
pdftron::PDF::DataExtractionOptions::GetFormExtractionEngine
UString GetFormExtractionEngine()
pdftron::PDF::DataExtractionOptions::SetFormExtractionEngine
DataExtractionOptions & SetFormExtractionEngine(const UString &value)
pdftron::PDF::DataExtractionOptions::DataExtractionOptions
DataExtractionOptions()
pdftron::PDF::DataExtractionOptions::SetOverlappingFormFieldBehavior
DataExtractionOptions & SetOverlappingFormFieldBehavior(const UString &value)
pdftron::PDF::DataExtractionOptions::GetDetectEmptyFields
bool GetDetectEmptyFields()
pdftron::PDF::DataExtractionOptions::AddInclusionZonesForPage
DataExtractionOptions & AddInclusionZonesForPage(RectCollection &value, int page_num)
OptionsBase.h
pdftron::PDF::DataExtractionOptions::SetTextRecoveryNSE
DataExtractionOptions & SetTextRecoveryNSE(bool value)
pdftron::PDF::DataExtractionOptions::GetPDFPassword
UString GetPDFPassword()
pdftron::PDF::DataExtractionOptions::SetPages
DataExtractionOptions & SetPages(const UString &value)
pdftron::PDF::DataExtractionOptions::GetMinimumConfidenceThreshold
double GetMinimumConfidenceThreshold()
pdftron::PDF::RectCollection
Definition: RectCollection.h:9
pdftron::PDF::DataExtractionOptions::SetDetectEmptyFields
DataExtractionOptions & SetDetectEmptyFields(bool value)
pdftron::PDF::DataExtractionOptions::GetPages
UString GetPages()
pdftron::PDF::DataExtractionOptions::GetDeepLearningAssist
bool GetDeepLearningAssist()
pdftron::PDF::DataExtractionOptions::SetMinimumConfidenceThreshold
DataExtractionOptions & SetMinimumConfidenceThreshold(double value)
pdftron::PDF::DataExtractionOptions
Definition: DataExtractionOptions.h:9
pdftron::PDF::DataExtractionOptions::GetTextRecoveryNSE
bool GetTextRecoveryNSE()
pdftron::PDF::OptionsBase
Definition: OptionsBase.h:12
pdftron::PDF::DataExtractionOptions::AddExclusionZonesForPage
DataExtractionOptions & AddExclusionZonesForPage(RectCollection &value, int page_num)
pdftron::UString
Definition: UString.h:27
pdftron::PDF::DataExtractionOptions::GetLanguage
UString GetLanguage()