All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
pdftron::PDF::ExcelOutputOptions Class Reference

#include <Convert.h>

Public Member Functions

 ExcelOutputOptions ()
 
void SetPages (int page_from, int page_to)
 
void SetPDFPassword (const UString &password)
 
void SetLanguage (OutputOptionsOCR::LanguageChoice language)
 
void SetPreferredOCREngine (OutputOptionsOCR::PreferredOCREngine engine)
 
void SetCustomOCRLanguage (const UString &ocrlang)
 
void SetNonTableContent (bool non_tables)
 
void SetSingleSheet (bool single_sheet)
 

Protected Attributes

TRN_Obj m_obj
 
SDF::ObjSet m_objset
 

Friends

class Convert
 

Detailed Description

A class containing options common to ToExcel functions

Definition at line 1887 of file Convert.h.

Constructor & Destructor Documentation

pdftron::PDF::ExcelOutputOptions::ExcelOutputOptions ( )

Creates a ExcelOutputOptions object with default settings.

Member Function Documentation

void pdftron::PDF::ExcelOutputOptions::SetCustomOCRLanguage ( const UString ocrlang)

Specifies the custom OCR languages to use.

Note
Use 3-letter ISO 639-2 language codes, separated by spaces. Example: "eng deu spa fra". The default is English.
Parameters
ocrlangthe OCR language(s).
void pdftron::PDF::ExcelOutputOptions::SetLanguage ( OutputOptionsOCR::LanguageChoice  language)

Specifies the OCR language. Default is automatic language detection.

Parameters
languagethe OCR language.
void pdftron::PDF::ExcelOutputOptions::SetNonTableContent ( bool  non_tables)

Specifies whether to convert non-tabular content. Default is false.

Parameters
non_tablesIf false, only tabular content is converted to Excel. If true, all textual content is converted to Excel.
void pdftron::PDF::ExcelOutputOptions::SetPages ( int  page_from,
int  page_to 
)

Specifies a range of pages to be converted. By default all pages are converted. The first page has the page number of 1.

Parameters
page_fromthe first page to be converted.
page_tothe last page to be converted (inclusive). Use a negative value to specify the last page in the PDF.
void pdftron::PDF::ExcelOutputOptions::SetPDFPassword ( const UString password)

Specifies the password if the PDF requires one.

Parameters
passwordthe PDF password, if required; an empty string otherwise.
void pdftron::PDF::ExcelOutputOptions::SetPreferredOCREngine ( OutputOptionsOCR::PreferredOCREngine  engine)

Specifies preferred OCR engine.

Parameters
engineThe PreferredOCREngine to OCR.
void pdftron::PDF::ExcelOutputOptions::SetSingleSheet ( bool  single_sheet)

Specifies whether to combine all tables into a single sheet. Default is false.

Parameters
single_sheetIf false, each logical table goes to a separate Excel sheet. If true, all logical tables are combined into a single Excel sheet.

Friends And Related Function Documentation

friend class Convert
friend

Definition at line 1941 of file Convert.h.

Member Data Documentation

TRN_Obj pdftron::PDF::ExcelOutputOptions::m_obj
protected

Definition at line 1940 of file Convert.h.

SDF::ObjSet pdftron::PDF::ExcelOutputOptions::m_objset
protected

Definition at line 1942 of file Convert.h.


The documentation for this class was generated from the following file: