Foxit PDF SDK

Public 成员函数 | Public 属性 | 所有成员列表
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 是以下值之一时此参数才有效：
  - FSDK.PowerPoint2PDFSettingData.e_OutputOneSlideHandouts
  - FSDK.PowerPoint2PDFSettingData.e_OutputTwoSlideHandouts
  - FSDK.PowerPoint2PDFSettingData.e_OutputThreeSlideHandouts
  - FSDK.PowerPoint2PDFSettingData.e_OutputFourSlideHandouts
  - FSDK.PowerPoint2PDFSettingData.e_OutputSixSlideHandouts
  - FSDK.PowerPoint2PDFSettingData.e_OutputNineSlideHandouts

## ◆ 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 文档。