Foxit PDF SDK

Public 成员函数 | 静态 Public 属性 | 所有成员列表
com.foxit.sdk.addon.conversion.PowerPoint2PDFSettingData类 参考

## Public 成员函数
| PowerPoint2PDFSettingData ()
| 构造函数。
| PowerPoint2PDFSettingData (int intent, boolean frame_output_slides, int output_type, int handout_order, boolean output_hidden_slides, boolean include_doc_props, boolean disable_vba_code)
| 带参数的构造函数。 更多...
synchronized void | delete ()
| 直接清除C++相关资源。 更多...
boolean | getDisable_vba_code ()
| Get 一个布尔值，决定是否禁用PowerPoint文档中VBA代码的执行。 更多...
boolean | getFrame_output_slides ()
| Get 一个布尔值，指示是否在转换的PDF文档中为输出幻灯片添加边框。 更多...
int | getHandout_order ()
| Get 讲义顺序，用于指定幻灯片在转换的讲义中出现的页面布局顺序。 在将PowerPoint转换为PDF时，讲义可用于在一页上显示多个幻灯片。 请参考从com.foxit.sdk.addon.conversion.PowerPoint2PDFSettingData.e_HandoutOrderHorizontalFirst 开始的值，应该是这些值中的一个。 更多...
boolean | getInclude_doc_props ()
| Get 一个布尔值，指示是否在转换的PDF文档中包含PowerPoint文档属性。 更多...
int | getIntent ()
| Get 转换意图。请参考从com.foxit.sdk.addon.conversion.PowerPoint2PDFSettingData.e_ConvertIntentPrint 开始的值，应该是这些值中的一个。 更多...
boolean | getOutput_hidden_slides ()
| Get 一个布尔值，指示是否将隐藏的幻灯片转换到转换的PDF文档中。 更多...
int | getOutput_type ()
| Get 输出类型，用于指定PowerPoint文档的哪个组件（幻灯片、讲义、备注页或大纲） 将转换为PDF文档。请参考从com.foxit.sdk.addon.conversion.PowerPoint2PDFSettingData.e_OutputSlides 开始的值，应该是这些值中的一个。 更多...
void | set (int intent, boolean frame_output_slides, int output_type, int handout_order, boolean output_hidden_slides, boolean include_doc_props, boolean disable_vba_code)
| 设置值。 更多...
void | setDisable_vba_code (boolean value)
| Set 一个布尔值，决定是否禁用PowerPoint文档中VBA代码的执行。 更多...
void | setFrame_output_slides (boolean value)
| Set 一个布尔值，指示是否在转换的PDF文档中为输出幻灯片添加边框。 更多...
void | setHandout_order (int value)
| Set 讲义顺序，用于指定幻灯片在转换的讲义中出现的页面布局顺序。 在将PowerPoint转换为PDF时，讲义可用于在一页上显示多个幻灯片。 请参考从com.foxit.sdk.addon.conversion.PowerPoint2PDFSettingData.e_HandoutOrderHorizontalFirst 开始的值，应该是这些值中的一个。 更多...
void | setInclude_doc_props (boolean value)
| Set 一个布尔值，指示是否在转换的PDF文档中包含PowerPoint文档属性。 更多...
void | setIntent (int value)
| Set 转换意图。请参考从com.foxit.sdk.addon.conversion.PowerPoint2PDFSettingData.e_ConvertIntentPrint 开始的值，应该是这些值中的一个。 更多...
void | setOutput_hidden_slides (boolean value)
| Set 一个布尔值，指示是否将隐藏的幻灯片转换到转换的PDF文档中。 更多...
void | setOutput_type (int value)
| Set 输出类型，用于指定PowerPoint文档的哪个组件（幻灯片、讲义、备注页或大纲） 将转换为PDF文档。请参考从com.foxit.sdk.addon.conversion.PowerPoint2PDFSettingData.e_OutputSlides 开始的值，应该是这些值中的一个。 更多...

## 静态 Public 属性
static final int | e_ConvertIntentPrint = 0
| 意图：转换结果文件将用于打印。
static final int | e_ConvertIntentScreen = 1
| 意图：转换结果文件将用于屏幕显示。
static final int | e_HandoutOrderHorizontalFirst = 0
| 在以讲义类型转换PowerPoint时，转换时连续幻灯片 首先水平显示（按水平行排列）的讲义。
static final int | e_HandoutOrderVerticalFirst = 1
| 在以讲义类型转换PowerPoint时，转换时连续幻灯片 首先垂直显示（按垂直列排列）的讲义。
static final int | e_OutputFourSlideHandouts = 7
| 输出类型：每个讲义页包含四个幻灯片的讲义。
static final int | e_OutputNineSlideHandouts = 9
| 输出类型：每个讲义页包含九个幻灯片的讲义。
static final int | e_OutputNotesPages = 2
| 输出类型：备注页。
static final int | e_OutputOneSlideHandouts = 4
| 输出类型：每个讲义页包含一个幻灯片的讲义。
static final int | e_OutputOutline = 3
| 输出类型：大纲视图。
static final int | e_OutputSixSlideHandouts = 8
| 输出类型：每个讲义页包含六个幻灯片的讲义。
static final int | e_OutputSlides = 1
| 输出类型：幻灯片。
static final int | e_OutputThreeSlideHandouts = 6
| 输出类型：每个讲义页包含三个幻灯片的讲义。
static final int | e_OutputTwoSlideHandouts = 5
| 输出类型：每个讲义页包含两个幻灯片的讲义。

## 详细描述

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

## 构造及析构函数说明

## ◆ PowerPoint2PDFSettingData()

com.foxit.sdk.addon.conversion.PowerPoint2PDFSettingData.PowerPoint2PDFSettingData | ( | int | intent,
|  | boolean | frame_output_slides,
|  | int | output_type,
|  | int | handout_order,
|  | boolean | output_hidden_slides,
|  | boolean | include_doc_props,
|  | boolean | disable_vba_code
| ) |  |

带参数的构造函数。

参数

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

## 成员函数说明

## ◆ delete()

synchronized void com.foxit.sdk.addon.conversion.PowerPoint2PDFSettingData.delete | ( |  | ) |

直接清除C++相关资源。

返回
  无。

注解
  一旦这个接口被调用，这个对象将不能再被使用。

## ◆ getDisable_vba_code()

com.foxit.sdk.addon.conversion.PowerPoint2PDFSettingData.getDisable_vba_code | ( |  | ) |

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

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

返回
  一个布尔值，决定是否禁用PowerPoint文档中VBA代码的执行。

## ◆ getFrame_output_slides()

com.foxit.sdk.addon.conversion.PowerPoint2PDFSettingData.getFrame_output_slides | ( |  | ) |

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

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

返回
  一个布尔值，指示是否在转换的PDF文档中为输出幻灯片添加边框。

## ◆ getHandout_order()

com.foxit.sdk.addon.conversion.PowerPoint2PDFSettingData.getHandout_order | ( |  | ) |

Get 讲义顺序，用于指定幻灯片在转换的讲义中出现的页面布局顺序。 在将PowerPoint转换为PDF时，讲义可用于在一页上显示多个幻灯片。 请参考从com.foxit.sdk.addon.conversion.PowerPoint2PDFSettingData.e_HandoutOrderHorizontalFirst 开始的值，应该是这些值中的一个。

注解
  仅当output_type是以下值之一时，此选项才可用：

  - com.foxit.sdk.addon.conversion.PowerPoint2PDFSettingData.e_OutputOneSlideHandouts

  - com.foxit.sdk.addon.conversion.PowerPoint2PDFSettingData.e_OutputTwoSlideHandouts

  - com.foxit.sdk.addon.conversion.PowerPoint2PDFSettingData.e_OutputThreeSlideHandouts

  - com.foxit.sdk.addon.conversion.PowerPoint2PDFSettingData.e_OutputFourSlideHandouts

  - com.foxit.sdk.addon.conversion.PowerPoint2PDFSettingData.e_OutputSixSlideHandouts

  - com.foxit.sdk.addon.conversion.PowerPoint2PDFSettingData.e_OutputNineSlideHandouts

返回
  讲义顺序，用于指定幻灯片在转换的讲义中出现的页面布局顺序。 在将PowerPoint转换为PDF时，讲义可用于在一页上显示多个幻灯片。 请参考从com.foxit.sdk.addon.conversion.PowerPoint2PDFSettingData.e_HandoutOrderHorizontalFirst 开始的值，应该是这些值中的一个。

## ◆ getInclude_doc_props()

com.foxit.sdk.addon.conversion.PowerPoint2PDFSettingData.getInclude_doc_props | ( |  | ) |

Get 一个布尔值，指示是否在转换的PDF文档中包含PowerPoint文档属性。

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

返回
  一个布尔值，指示是否在转换的PDF文档中包含PowerPoint文档属性。

## ◆ getIntent()

com.foxit.sdk.addon.conversion.PowerPoint2PDFSettingData.getIntent | ( |  | ) |

Get 转换意图。请参考从com.foxit.sdk.addon.conversion.PowerPoint2PDFSettingData.e_ConvertIntentPrint 开始的值，应该是这些值中的一个。

返回
  转换意图。请参考从com.foxit.sdk.addon.conversion.PowerPoint2PDFSettingData.e_ConvertIntentPrint 开始的值，应该是这些值中的一个。

## ◆ getOutput_hidden_slides()

com.foxit.sdk.addon.conversion.PowerPoint2PDFSettingData.getOutput_hidden_slides | ( |  | ) |

Get 一个布尔值，指示是否将隐藏的幻灯片转换到转换的PDF文档中。

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

返回
  一个布尔值，指示是否将隐藏的幻灯片转换到转换的PDF文档中。

## ◆ getOutput_type()

com.foxit.sdk.addon.conversion.PowerPoint2PDFSettingData.getOutput_type | ( |  | ) |

Get 输出类型，用于指定PowerPoint文档的哪个组件（幻灯片、讲义、备注页或大纲） 将转换为PDF文档。请参考从com.foxit.sdk.addon.conversion.PowerPoint2PDFSettingData.e_OutputSlides 开始的值，应该是这些值中的一个。

返回
  输出类型，用于指定PowerPoint文档的哪个组件（幻灯片、讲义、备注页或大纲） 将转换为PDF文档。请参考从com.foxit.sdk.addon.conversion.PowerPoint2PDFSettingData.e_OutputSlides 开始的值，应该是这些值中的一个。

## ◆ set()

void com.foxit.sdk.addon.conversion.PowerPoint2PDFSettingData.set | ( | int | intent,
|  | boolean | frame_output_slides,
|  | int | output_type,
|  | int | handout_order,
|  | boolean | output_hidden_slides,
|  | boolean | include_doc_props,
|  | boolean | disable_vba_code
| ) |  |

设置值。

参数

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

返回
  无。

## ◆ setDisable_vba_code()

com.foxit.sdk.addon.conversion.PowerPoint2PDFSettingData.setDisable_vba_code | ( | boolean | value | ) |

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

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

参数

  [in] | value | 一个布尔值，决定是否禁用PowerPoint文档中VBA代码的执行。

返回
  None.

## ◆ setFrame_output_slides()

com.foxit.sdk.addon.conversion.PowerPoint2PDFSettingData.setFrame_output_slides | ( | boolean | value | ) |

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

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

参数

  [in] | value | 一个布尔值，指示是否在转换的PDF文档中为输出幻灯片添加边框。

返回
  None.

## ◆ setHandout_order()

com.foxit.sdk.addon.conversion.PowerPoint2PDFSettingData.setHandout_order | ( | int | value | ) |

Set 讲义顺序，用于指定幻灯片在转换的讲义中出现的页面布局顺序。 在将PowerPoint转换为PDF时，讲义可用于在一页上显示多个幻灯片。 请参考从com.foxit.sdk.addon.conversion.PowerPoint2PDFSettingData.e_HandoutOrderHorizontalFirst 开始的值，应该是这些值中的一个。

注解
  仅当output_type是以下值之一时，此选项才可用：

  - com.foxit.sdk.addon.conversion.PowerPoint2PDFSettingData.e_OutputOneSlideHandouts

  - com.foxit.sdk.addon.conversion.PowerPoint2PDFSettingData.e_OutputTwoSlideHandouts

  - com.foxit.sdk.addon.conversion.PowerPoint2PDFSettingData.e_OutputThreeSlideHandouts

  - com.foxit.sdk.addon.conversion.PowerPoint2PDFSettingData.e_OutputFourSlideHandouts

  - com.foxit.sdk.addon.conversion.PowerPoint2PDFSettingData.e_OutputSixSlideHandouts

  - com.foxit.sdk.addon.conversion.PowerPoint2PDFSettingData.e_OutputNineSlideHandouts

参数

  [in] | value | 讲义顺序，用于指定幻灯片在转换的讲义中出现的页面布局顺序。 在将PowerPoint转换为PDF时，讲义可用于在一页上显示多个幻灯片。 请参考从com.foxit.sdk.addon.conversion.PowerPoint2PDFSettingData.e_HandoutOrderHorizontalFirst 开始的值，应该是这些值中的一个。

返回
  None.

## ◆ setInclude_doc_props()

com.foxit.sdk.addon.conversion.PowerPoint2PDFSettingData.setInclude_doc_props | ( | boolean | value | ) |

Set 一个布尔值，指示是否在转换的PDF文档中包含PowerPoint文档属性。

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

参数

  [in] | value | 一个布尔值，指示是否在转换的PDF文档中包含PowerPoint文档属性。

返回
  None.

## ◆ setIntent()

com.foxit.sdk.addon.conversion.PowerPoint2PDFSettingData.setIntent | ( | int | value | ) |

Set 转换意图。请参考从com.foxit.sdk.addon.conversion.PowerPoint2PDFSettingData.e_ConvertIntentPrint 开始的值，应该是这些值中的一个。

参数

  [in] | value | 转换意图。请参考从com.foxit.sdk.addon.conversion.PowerPoint2PDFSettingData.e_ConvertIntentPrint 开始的值，应该是这些值中的一个。

返回
  None.

## ◆ setOutput_hidden_slides()

com.foxit.sdk.addon.conversion.PowerPoint2PDFSettingData.setOutput_hidden_slides | ( | boolean | value | ) |

Set 一个布尔值，指示是否将隐藏的幻灯片转换到转换的PDF文档中。

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

参数

  [in] | value | 一个布尔值，指示是否将隐藏的幻灯片转换到转换的PDF文档中。

返回
  None.

## ◆ setOutput_type()

com.foxit.sdk.addon.conversion.PowerPoint2PDFSettingData.setOutput_type | ( | int | value | ) |

Set 输出类型，用于指定PowerPoint文档的哪个组件（幻灯片、讲义、备注页或大纲） 将转换为PDF文档。请参考从com.foxit.sdk.addon.conversion.PowerPoint2PDFSettingData.e_OutputSlides 开始的值，应该是这些值中的一个。

参数

  [in] | value | 输出类型，用于指定PowerPoint文档的哪个组件（幻灯片、讲义、备注页或大纲） 将转换为PDF文档。请参考从com.foxit.sdk.addon.conversion.PowerPoint2PDFSettingData.e_OutputSlides 开始的值，应该是这些值中的一个。

返回
  None.