Foxit PDF Conversion SDK
foxit::conversion::office2pdf::Office2PDFSettingData Class Reference

Inherits Object.

Public Member Functions

 Office2PDFSettingData ()
 Constructor.
 
 Office2PDFSettingData (const wchar_t *resource_folder_path, bool is_embed_font)
 Constructor, with parameters. More...
 
Office2PDFSettingDataoperator= (const Office2PDFSettingData &data)
 Assign operator. More...
 
void Set (const wchar_t *resource_folder_path, bool is_embed_font)
 Set value. More...
 

Public Attributes

bool is_embed_font
 A boolean value which indicates whether to embed font in the converted file,Default value: false. More...
 
WString resource_folder_path
 A valid path of a folder which contains resource data files. This should not be an empty string. More...
 

Detailed Description

This class represents setting data used for converting Office(Word, Excel or PowerPoint) to PDF format file.

Constructor & Destructor Documentation

◆ Office2PDFSettingData()

foxit::conversion::office2pdf::Office2PDFSettingData::Office2PDFSettingData ( const wchar_t *  resource_folder_path,
bool  is_embed_font 
)
inline

Constructor, with parameters.

Parameters
[in]resource_folder_pathA valid path of a folder which contains resource data files. This should not be an empty string. These resource data files are used to simulate the pdf format document typesetting process during conversion. They are offered in the "res/office2pdf" folder of the Foxit PDF Conversion SDK package.
[in]is_embed_fonttrue means to embed font in the converted file, while false means not.

Member Function Documentation

◆ operator=()

Office2PDFSettingData& foxit::conversion::office2pdf::Office2PDFSettingData::operator= ( const Office2PDFSettingData data)
inline

Assign operator.

Parameters
[in]dataAnother Office-to-PDF setting data object, whose value would be assigned to current object.
Returns
Reference to current object itself.

◆ Set()

void foxit::conversion::office2pdf::Office2PDFSettingData::Set ( const wchar_t *  resource_folder_path,
bool  is_embed_font 
)
inline

Set value.

Parameters
[in]resource_folder_pathA valid path of a folder which contains resource data files. This should not be an empty string. These resource data files are used to simulate the pdf format document typesetting process during conversion. They are offered in the "res/office2pdf" folder of the Foxit PDF Conversion SDK package.
[in]is_embed_fonttrue means to embed font in the converted file, while false means not.
Returns
None.

Member Data Documentation

◆ is_embed_font

bool foxit::conversion::office2pdf::Office2PDFSettingData::is_embed_font

A boolean value which indicates whether to embed font in the converted file,Default value: false.

true means to embed font in the converted file, while false means not.

◆ resource_folder_path

WString foxit::conversion::office2pdf::Office2PDFSettingData::resource_folder_path

A valid path of a folder which contains resource data files. This should not be an empty string.

These resource data files are used to simulate the pdf format document typesetting process during conversion. They are offered in the "res/office2pdf" folder of the Foxit PDF Conversion SDK package.