Foxit PDF SDK
|
Inherits Object.
Public Types | |
enum | ConvertIntent { e_ConvertIntentPrint = 0, e_ConvertIntentScreen = 1 } |
Enumeration for intent for converting PowerPoint to PDF. More... | |
enum | HandoutOrder { e_HandoutOrderHorizontalFirst = 0, e_HandoutOrderVerticalFirst = 1 } |
Enumeration for specifying the page layout order in which slides appear on converted handouts. Handouts can be used to show multiple slides on one page when converting PowerPoint to PDF. More... | |
enum | OutputType { e_OutputSlides = 1, e_OutputNotesPages = 2, e_OutputOutline = 3, e_OutputOneSlideHandouts = 4, e_OutputTwoSlideHandouts = 5, e_OutputThreeSlideHandouts = 6, e_OutputFourSlideHandouts = 7, e_OutputSixSlideHandouts = 8, e_OutputNineSlideHandouts = 9 } |
Enumeration for output type for converting PowerPoint to PDF. More... | |
Public Member Functions | |
PowerPoint2PDFSettingData () | |
Constructor. | |
PowerPoint2PDFSettingData (ConvertIntent intent, bool frame_output_slides, OutputType output_type, HandoutOrder handout_order, bool output_hidden_slides, bool include_doc_props) | |
Constructor, with parameters. More... | |
PowerPoint2PDFSettingData & | operator= (const PowerPoint2PDFSettingData &data) |
Assign operator. More... | |
void | Set (ConvertIntent intent, bool frame_output_slides, OutputType output_type, HandoutOrder handout_order, bool output_hidden_slides, bool include_doc_props) |
Set value. More... | |
Public Attributes | |
bool | frame_output_slides |
A boolean value which indicates whether to frame output slides in the converted PDF document. More... | |
HandoutOrder | handout_order |
Handout order used to specify the page layout order in which slides appear on converted handouts. Handouts can be used to show multiple slides on one page when converting PowerPoint to PDF. Please refer to values starting from PowerPoint2PDFSettingData::e_HandoutOrderHorizontalFirst and this should be one of these values. More... | |
bool | include_doc_props |
A boolean value which indicates whether to include PowerPoint document properties in the converted PDF document. More... | |
ConvertIntent | intent |
Converting intent. Please refer to values starting from PowerPoint2PDFSettingData::e_ConvertIntentPrint and this should be one of these values. | |
bool | output_hidden_slides |
A boolean value which indicates whether to convert hidden slides to the converted PDF document. More... | |
OutputType | output_type |
Output type used to specify which component (slides, handouts, notes pages, or an outline) of PowerPoint document is to be converted to PDF document. Please refer to values starting from PowerPoint2PDFSettingData::e_OutputSlides and this should be one of these values. | |
This class represents setting data used for converting PowerPoint to PDF.
Enumeration for specifying the page layout order in which slides appear on converted handouts. Handouts can be used to show multiple slides on one page when converting PowerPoint to PDF.
Values of this enumeration should be used alone.
Enumeration for output type for converting PowerPoint to PDF.
Values of this enumeration should be used alone.
|
inline |
Constructor, with parameters.
[in] | intent | Converting intent. Please refer to values starting from PowerPoint2PDFSettingData::e_ConvertIntentPrint and this should be one of these values. |
[in] | frame_output_slides | A boolean value which indicates whether to frame output slides in the converted PDF document or not. |
[in] | output_type | Output type used to specify which component of PowerPoint document is to be converted. Please refer to values starting from PowerPoint2PDFSettingData::e_OutputSlides and this should be one of these values. |
[in] | handout_order | Handout order used to specify the page layout order in which slides appear on converted handouts that show multiple slides on one page. Please refer to values starting from PowerPoint2PDFSettingData::e_HandoutOrderHorizontalFirst and this should be one of these values. |
[in] | output_hidden_slides | A boolean value which indicates whether to convert hidden slides to the converted PDF document. |
[in] | include_doc_props | A boolean value which indicates whether to include PowerPoint document properties in the converted PDF document. |
|
inline |
Assign operator.
[in] | data | Another PowerPoint-to-PDF setting data object, whose value would be assigned to current object. |
|
inline |
Set value.
[in] | intent | Converting intent. Please refer to values starting from PowerPoint2PDFSettingData::e_ConvertIntentPrint and this should be one of these values. |
[in] | frame_output_slides | A boolean value which indicates whether to frame output slides in the converted PDF document or not. |
[in] | output_type | Output type used to specify which component of PowerPoint document is to be converted. Please refer to values starting from PowerPoint2PDFSettingData::e_OutputSlides and this should be one of these values. |
[in] | handout_order | Handout order used to specify the page layout order in which slides appear on converted handouts that show multiple slides on one page. Please refer to values starting from PowerPoint2PDFSettingData::e_HandoutOrderHorizontalFirst and this should be one of these values. |
[in] | output_hidden_slides | A boolean value which indicates whether to convert hidden slides to the converted PDF document. |
[in] | include_doc_props | A boolean value which indicates whether to include PowerPoint document properties in the converted PDF document. |
bool foxit::addon::conversion::PowerPoint2PDFSettingData::frame_output_slides |
A boolean value which indicates whether to frame output slides in the converted PDF document.
true means to frame output slides in the converted PDF document.
false means not to frame output slides in the converted PDF document.
HandoutOrder foxit::addon::conversion::PowerPoint2PDFSettingData::handout_order |
Handout order used to specify the page layout order in which slides appear on converted handouts. Handouts can be used to show multiple slides on one page when converting PowerPoint to PDF. Please refer to values starting from PowerPoint2PDFSettingData::e_HandoutOrderHorizontalFirst and this should be one of these values.
bool foxit::addon::conversion::PowerPoint2PDFSettingData::include_doc_props |
A boolean value which indicates whether to include PowerPoint document properties in the converted PDF document.
true means to include PowerPoint document properties in the converted PDF document.
false means not to include PowerPoint document properties in the converted PDF document.
bool foxit::addon::conversion::PowerPoint2PDFSettingData::output_hidden_slides |
A boolean value which indicates whether to convert hidden slides to the converted PDF document.
true means to convert hidden slides to the converted PDF document.
false means not to convert hidden slides to the converted PDF document.