Foxit PDF Conversion SDK
foxit::conversion::pdf2office::PDF2PowerPointSettingData Class Reference

Inherits Object.

Public Member Functions

 PDF2PowerPointSettingData ()
 Constructor.
 
 PDF2PowerPointSettingData (bool enable_aggressively_split_sections)
 Constructor, with parameters. More...
 
PDF2PowerPointSettingDataoperator= (const PDF2PowerPointSettingData &data)
 Assign operator. More...
 
void Set (bool enable_aggressively_split_sections)
 Set value. More...
 

Public Attributes

bool enable_aggressively_split_sections
 A boolean value which indicates whether split sections aggressively for the conversion of PDF documents to Power Point format documents. Default value: false. More...
 

Detailed Description

This class represents setting data used for converting PDF documents to Power Point format documents.

Constructor & Destructor Documentation

◆ PDF2PowerPointSettingData()

foxit::conversion::pdf2office::PDF2PowerPointSettingData::PDF2PowerPointSettingData ( bool  enable_aggressively_split_sections)
inline

Constructor, with parameters.

Parameters
[in]enable_aggressively_split_sectionsA boolean value which indicates whether split sections aggressively for the conversion of PDF documents to Power Point format documents. Default value: false. In two paragraphs of the same text box, if the spacing between them is large enough, they will be split into two separate text boxes for the conversion of PDF documents to Power Point format documents. true means to split sections aggressively for the conversion of PDF documents to Power Point format documents. false means not to split sections aggressively for the conversion of PDF documents to Power Point format documents.

Member Function Documentation

◆ operator=()

PDF2PowerPointSettingData& foxit::conversion::pdf2office::PDF2PowerPointSettingData::operator= ( const PDF2PowerPointSettingData data)
inline

Assign operator.

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

◆ Set()

void foxit::conversion::pdf2office::PDF2PowerPointSettingData::Set ( bool  enable_aggressively_split_sections)
inline

Set value.

Parameters
[in]enable_aggressively_split_sectionsA boolean value which indicates whether split sections aggressively for the conversion of PDF documents to Power Point format documents. Default value: false. In two paragraphs of the same text box, if the spacing between them is large enough, they will be split into two separate text boxes for the conversion of PDF documents to Power Point format documents. true means to split sections aggressively for the conversion of PDF documents to Power Point format documents. false means not to split sections aggressively for the conversion of PDF documents to Power Point format documents.
Returns
None.

Member Data Documentation

◆ enable_aggressively_split_sections

bool foxit::conversion::pdf2office::PDF2PowerPointSettingData::enable_aggressively_split_sections

A boolean value which indicates whether split sections aggressively for the conversion of PDF documents to Power Point format documents. Default value: false.

In two paragraphs of the same text box, if the spacing between them is large enough, they will be split into two separate text boxes for the conversion of PDF documents to Power Point format documents. true means to split sections aggressively for the conversion of PDF documents to Power Point format documents. false means not to split sections aggressively for the conversion of PDF documents to Power Point format documents.