Foxit PDF SDK
FSDK::PowerPoint2PDFSettingData类 参考

Public 成员函数

 constructor ()
 构造函数。
 
 constructor (intent, frame_output_slides, output_type, handout_order, output_hidden_slides, include_doc_props, disable_vba_code)
 带参数的构造函数。 更多...
 
 Set (intent, frame_output_slides, output_type, handout_order, output_hidden_slides, include_doc_props, disable_vba_code)
 设置值。 更多...
 

Public 属性

 disable_vba_code
 布尔值,决定是否禁用 PowerPoint 文档中 VBA 代码的执行。 更多...
 
 e_ConvertIntentPrint
 将 PowerPoint 转换为 PDF 的意图枚举。 更多...
 
 e_ConvertIntentScreen
 意图:转换结果文件将用于屏幕显示。
 
 e_HandoutOrderHorizontalFirst
 指定幻灯片在转换后的讲义上显示的页面布局顺序的枚举。 讲义可用于在将 PowerPoint 转换为 PDF 时在一页上显示多个幻灯片。 更多...
 
 e_HandoutOrderVerticalFirst
 将 PowerPoint 转换为讲义类型时,转换讲义时连续的幻灯片 优先垂直显示(按垂直列)。
 
 e_OutputFourSlideHandouts
 输出类型:每页讲义四个幻灯片的讲义。
 
 e_OutputNineSlideHandouts
 输出类型:每页讲义九个幻灯片的讲义。
 
 e_OutputNotesPages
 输出类型:备注页。
 
 e_OutputOneSlideHandouts
 输出类型:每页讲义一个幻灯片的讲义。
 
 e_OutputOutline
 输出类型:大纲视图。
 
 e_OutputSixSlideHandouts
 输出类型:每页讲义六个幻灯片的讲义。
 
 e_OutputSlides
 将 PowerPoint 转换为 PDF 的输出类型枚举。 更多...
 
 e_OutputThreeSlideHandouts
 输出类型:每页讲义三个幻灯片的讲义。
 
 e_OutputTwoSlideHandouts
 输出类型:每页讲义两个幻灯片的讲义。
 
 frame_output_slides
 布尔值,指示是否在转换后的 PDF 文档中为输出幻灯片添加边框。 更多...
 
 handout_order
 讲义顺序,用于指定幻灯片在转换后的讲义上显示的页面布局顺序。 讲义可用于在将 PowerPoint 转换为 PDF 时在一页上显示多个幻灯片。 请参考从 FSDK.PowerPoint2PDFSettingData.e_HandoutOrderHorizontalFirst 开始的值,此参数应为这些值之一。 更多...
 
 include_doc_props
 布尔值,指示是否在转换后的 PDF 文档中包含 PowerPoint 文档属性。 更多...
 
 intent
 转换意图。请参考从 FSDK.PowerPoint2PDFSettingData.e_ConvertIntentPrint 开始的值,此参数应为这些值之一。
 
 output_hidden_slides
 布尔值,指示是否将隐藏的幻灯片转换到转换后的 PDF 文档。 更多...
 
 output_type
 输出类型,用于指定将 PowerPoint 文档的哪个组件(幻灯片、讲义、备注页或大纲) 转换为 PDF 文档。请参考从 FSDK.PowerPoint2PDFSettingData.e_OutputSlides 开始的值,此参数应为这些值之一。
 

详细描述

此类表示用于将 PowerPoint 转换为 PDF 的设置数据。

成员函数说明

◆ constructor()

FSDK::PowerPoint2PDFSettingData::constructor ( intent  ,
frame_output_slides  ,
output_type  ,
handout_order  ,
output_hidden_slides  ,
include_doc_props  ,
disable_vba_code   
)

带参数的构造函数。

参数
[in]intent转换意图。请参考从 FSDK.PowerPoint2PDFSettingData.e_ConvertIntentPrint 开始的值, 应为这些值之一。
[in]frame_output_slides布尔值,指示是否在转换后的 PDF 文档中为输出幻灯片添加边框。
[in]output_type输出类型,用于指定将 PowerPoint 文档的哪个组件转换为 PDF。 请参考从 FSDK.PowerPoint2PDFSettingData.e_OutputSlides 开始的值, 应为这些值之一。
[in]handout_order讲义顺序,用于指定幻灯片在转换后的讲义上显示的页面布局顺序。 请参考从 FSDK.PowerPoint2PDFSettingData.e_HandoutOrderHorizontalFirst 开始的值, 应为这些值之一。
[in]output_hidden_slides布尔值,指示是否将隐藏的幻灯片转换到转换后的 PDF 文档。
[in]include_doc_props布尔值,指示是否在转换后的 PDF 文档中包含 PowerPoint 文档属性。
[in]disable_vba_code布尔值,决定是否禁用 PowerPoint 文档中 VBA 代码的执行。

◆ Set()

FSDK::PowerPoint2PDFSettingData::Set ( intent  ,
frame_output_slides  ,
output_type  ,
handout_order  ,
output_hidden_slides  ,
include_doc_props  ,
disable_vba_code   
)

设置值。

参数
[in]intent转换意图。请参考从 FSDK.PowerPoint2PDFSettingData.e_ConvertIntentPrint 开始的值, 应为这些值之一。
[in]frame_output_slides布尔值,指示是否在转换后的 PDF 文档中为输出幻灯片添加边框。
[in]output_type输出类型,用于指定将 PowerPoint 文档的哪个组件转换为 PDF。 请参考从 FSDK.PowerPoint2PDFSettingData.e_OutputSlides 开始的值, 应为这些值之一。
[in]handout_order讲义顺序,用于指定幻灯片在转换后的讲义上显示的页面布局顺序。 请参考从 FSDK.PowerPoint2PDFSettingData.e_HandoutOrderHorizontalFirst 开始的值, 应为这些值之一。
[in]output_hidden_slides布尔值,指示是否将隐藏的幻灯片转换到转换后的 PDF 文档。
[in]include_doc_props布尔值,指示是否在转换后的 PDF 文档中包含 PowerPoint 文档属性。
[in]disable_vba_code布尔值,决定是否禁用 PowerPoint 文档中 VBA 代码的执行。
返回
无。

类成员变量说明

◆ disable_vba_code

FSDK::PowerPoint2PDFSettingData::disable_vba_code

布尔值,决定是否禁用 PowerPoint 文档中 VBA 代码的执行。

true 表示禁用 VBA 代码,false 表示不禁用。 默认值:false
此标志仅在 Windows 平台上受支持。

◆ e_ConvertIntentPrint

FSDK::PowerPoint2PDFSettingData::e_ConvertIntentPrint

将 PowerPoint 转换为 PDF 的意图枚举。

此枚举的值应单独使用。

意图:转换结果文件将用于打印。

◆ e_HandoutOrderHorizontalFirst

FSDK::PowerPoint2PDFSettingData::e_HandoutOrderHorizontalFirst

指定幻灯片在转换后的讲义上显示的页面布局顺序的枚举。 讲义可用于在将 PowerPoint 转换为 PDF 时在一页上显示多个幻灯片。

此枚举的值应单独使用。

将 PowerPoint 转换为讲义类型时,转换讲义时连续的幻灯片 优先水平显示(按水平行)。

◆ e_OutputSlides

FSDK::PowerPoint2PDFSettingData::e_OutputSlides

将 PowerPoint 转换为 PDF 的输出类型枚举。

此枚举的值应单独使用。

输出类型:幻灯片。

◆ frame_output_slides

FSDK::PowerPoint2PDFSettingData::frame_output_slides

布尔值,指示是否在转换后的 PDF 文档中为输出幻灯片添加边框。

true 表示在转换后的 PDF 文档中为输出幻灯片添加边框。
false 表示不在转换后的 PDF 文档中为输出幻灯片添加边框。

◆ handout_order

FSDK::PowerPoint2PDFSettingData::handout_order

讲义顺序,用于指定幻灯片在转换后的讲义上显示的页面布局顺序。 讲义可用于在将 PowerPoint 转换为 PDF 时在一页上显示多个幻灯片。 请参考从 FSDK.PowerPoint2PDFSettingData.e_HandoutOrderHorizontalFirst 开始的值,此参数应为这些值之一。

注解
仅当 output_type 是以下值之一时此参数才有效:

◆ include_doc_props

FSDK::PowerPoint2PDFSettingData::include_doc_props

布尔值,指示是否在转换后的 PDF 文档中包含 PowerPoint 文档属性。

true 表示在转换后的 PDF 文档中包含 PowerPoint 文档属性。
false 表示不在转换后的 PDF 文档中包含 PowerPoint 文档属性。

◆ output_hidden_slides

FSDK::PowerPoint2PDFSettingData::output_hidden_slides

布尔值,指示是否将隐藏的幻灯片转换到转换后的 PDF 文档。

true 表示将隐藏的幻灯片转换到转换后的 PDF 文档。
false 表示不将隐藏的幻灯片转换到转换后的 PDF 文档。