Foxit PDF SDK

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

## Public 成员函数
| Word2PDFSettingData ()
| 构造函数。
| Word2PDFSettingData (boolean include_doc_props, int optimize_option, int content_option, int bookmark_option, boolean convert_to_pdfa, boolean disable_vba_code)
| 带参数的构造函数。 更多...
synchronized void | delete ()
| 直接清除C++相关资源。 更多...
int | getBookmark_option ()
| Get 用于Word到PDF转换的书签选项，指定是否将书签导出到转换的PDF文件， 以及书签的类型。请参考从com.foxit.sdk.addon.conversion.Word2PDFSettingData.e_ConvertBookmarkOptionNone 开始的值， 应该是这些值中的一个。 更多...
int | getContent_option ()
| Get 用于Word到PDF转换的内容选项，指定Word文档的多少内容将转换为PDF文件。 请参考从com.foxit.sdk.addon.conversion.Word2PDFSettingData.e_ConvertContentOptionOnlyContent 开始的值， 应该是这些值中的一个。 更多...
boolean | getConvert_to_pdfa ()
| Get （保留）一个布尔值，指示是否转换为PDF/A文件或普通PDF文件。 目前，这是无用的，Foxit PDF SDK将视为false。 更多...
boolean | getDisable_vba_code ()
| Get 一个布尔值，决定是否禁用Word文档中VBA代码的执行。 更多...
boolean | getInclude_doc_props ()
| Get 一个布尔值，指示是否在转换的PDF文档中包含Word文档属性。 更多...
int | getOptimize_option ()
| Get word转换为PDF的优化选项，指定转换的PDF文档的分辨率和质量。请参考从 com.foxit.sdk.addon.conversion.Word2PDFSettingData.e_ConvertOptimizeOptionForPrint 开始的值， 应该是这些值中的一个。 更多...
void | set (boolean include_doc_props, int optimize_option, int content_option, int bookmark_option, boolean convert_to_pdfa, boolean disable_vba_code)
| 设置值。 更多...
void | setBookmark_option (int value)
| Set 用于Word到PDF转换的书签选项，指定是否将书签导出到转换的PDF文件， 以及书签的类型。请参考从com.foxit.sdk.addon.conversion.Word2PDFSettingData.e_ConvertBookmarkOptionNone 开始的值， 应该是这些值中的一个。 更多...
void | setContent_option (int value)
| Set 用于Word到PDF转换的内容选项，指定Word文档的多少内容将转换为PDF文件。 请参考从com.foxit.sdk.addon.conversion.Word2PDFSettingData.e_ConvertContentOptionOnlyContent 开始的值， 应该是这些值中的一个。 更多...
void | setConvert_to_pdfa (boolean value)
| Set （保留）一个布尔值，指示是否转换为PDF/A文件或普通PDF文件。 目前，这是无用的，Foxit PDF SDK将视为false。 更多...
void | setDisable_vba_code (boolean value)
| Set 一个布尔值，决定是否禁用Word文档中VBA代码的执行。 更多...
void | setInclude_doc_props (boolean value)
| Set 一个布尔值，指示是否在转换的PDF文档中包含Word文档属性。 更多...
void | setOptimize_option (int value)
| Set word转换为PDF的优化选项，指定转换的PDF文档的分辨率和质量。请参考从 com.foxit.sdk.addon.conversion.Word2PDFSettingData.e_ConvertOptimizeOptionForPrint 开始的值， 应该是这些值中的一个。 更多...

## 静态 Public 属性
static final int | e_ConvertBookmarkOptionNone = 0
| 在转换的PDF文件中不创建书签。
static final int | e_ConvertBookmarkOptionUseHeadings = 1
| 通过使用Word文档的每个标题在转换的PDF文件中创建书签。 更多...
static final int | e_ConvertBookmarkOptionUseWordBookmark = 2
| 通过使用Word文档的每个书签在转换的PDF文件中创建书签。 更多...
static final int | e_ConvertContentOptionOnlyContent = 0
| 转换Word文档而不包含标记。
static final int | e_ConvertContentOptionWithMarkup = 1
| 转换Word文档并包含标记。
static final int | e_ConvertOptimizeOptionForOnScreen = 1
| 优化选项：为屏幕转换，质量较低，文件大小较小。
static final int | e_ConvertOptimizeOptionForPrint = 0
| 优化选项：为打印转换，质量较高，文件大小较大。

## 详细描述

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

## 构造及析构函数说明

## ◆ Word2PDFSettingData()

com.foxit.sdk.addon.conversion.Word2PDFSettingData.Word2PDFSettingData | ( | boolean | include_doc_props,
|  | int | optimize_option,
|  | int | content_option,
|  | int | bookmark_option,
|  | boolean | convert_to_pdfa,
|  | boolean | disable_vba_code
| ) |  |

带参数的构造函数。

参数

  [in] | include_doc_props | 一个布尔值，指示是否在转换的PDF文档中包含Word文档属性。
  [in] | optimize_option | 用于Word到PDF转换的优化选项，指定转换的PDF文档的分辨率和质量。 请参考从com.foxit.sdk.addon.conversion.Word2PDFSettingData.e_ConvertOptimizeOptionForPrint 开始的值，应该是这些值中的一个。
  [in] | content_option | 用于Word到PDF转换的内容选项，指定Word文档的多少内容将转换为PDF文件。 请参考从com.foxit.sdk.addon.conversion.Word2PDFSettingData.e_ConvertContentOptionOnlyContent 开始的值，应该是这些值中的一个。
  [in] | bookmark_option | 用于Word到PDF转换的书签选项，指定是否将书签导出到转换的PDF文件， 以及书签的类型。请参考从com.foxit.sdk.addon.conversion.Word2PDFSettingData.e_ConvertBookmarkOptionNone 开始的值，应该是这些值中的一个。
  [in] | convert_to_pdfa | （保留）一个布尔值，指示是否转换为PDF/A文件或普通PDF文件。 目前，这是无用的，Foxit PDF SDK将视为false。
  [in] | disable_vba_code | 一个布尔值，决定是否禁用Word文档中VBA代码的执行。

## 成员函数说明

## ◆ delete()

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

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

返回
  无。

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

## ◆ getBookmark_option()

com.foxit.sdk.addon.conversion.Word2PDFSettingData.getBookmark_option | ( |  | ) |

Get 用于Word到PDF转换的书签选项，指定是否将书签导出到转换的PDF文件， 以及书签的类型。请参考从com.foxit.sdk.addon.conversion.Word2PDFSettingData.e_ConvertBookmarkOptionNone 开始的值， 应该是这些值中的一个。

返回
  用于Word到PDF转换的书签选项，指定是否将书签导出到转换的PDF文件， 以及书签的类型。请参考从com.foxit.sdk.addon.conversion.Word2PDFSettingData.e_ConvertBookmarkOptionNone 开始的值， 应该是这些值中的一个。

## ◆ getContent_option()

com.foxit.sdk.addon.conversion.Word2PDFSettingData.getContent_option | ( |  | ) |

Get 用于Word到PDF转换的内容选项，指定Word文档的多少内容将转换为PDF文件。 请参考从com.foxit.sdk.addon.conversion.Word2PDFSettingData.e_ConvertContentOptionOnlyContent 开始的值， 应该是这些值中的一个。

返回
  用于Word到PDF转换的内容选项，指定Word文档的多少内容将转换为PDF文件。 请参考从com.foxit.sdk.addon.conversion.Word2PDFSettingData.e_ConvertContentOptionOnlyContent 开始的值， 应该是这些值中的一个。

## ◆ getConvert_to_pdfa()

com.foxit.sdk.addon.conversion.Word2PDFSettingData.getConvert_to_pdfa | ( |  | ) |

Get （保留）一个布尔值，指示是否转换为PDF/A文件或普通PDF文件。 目前，这是无用的，Foxit PDF SDK将视为false。

true表示将Word文档转换为PDF/A文件。
false表示将Word文档转换为普通文件。

返回
  （保留）一个布尔值，指示是否转换为PDF/A文件或普通PDF文件。 目前，这是无用的，Foxit PDF SDK将视为false。

## ◆ getDisable_vba_code()

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

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

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

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

## ◆ getInclude_doc_props()

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

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

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

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

## ◆ getOptimize_option()

com.foxit.sdk.addon.conversion.Word2PDFSettingData.getOptimize_option | ( |  | ) |

Get word转换为PDF的优化选项，指定转换的PDF文档的分辨率和质量。请参考从 com.foxit.sdk.addon.conversion.Word2PDFSettingData.e_ConvertOptimizeOptionForPrint 开始的值， 应该是这些值中的一个。

返回
  Word转换为PDF的优化选项，指定转换的PDF文档的分辨率和质量。请参考从 com.foxit.sdk.addon.conversion.Word2PDFSettingData.e_ConvertOptimizeOptionForPrint 开始的值， 应该是这些值中的一个。

## ◆ set()

void com.foxit.sdk.addon.conversion.Word2PDFSettingData.set | ( | boolean | include_doc_props,
|  | int | optimize_option,
|  | int | content_option,
|  | int | bookmark_option,
|  | boolean | convert_to_pdfa,
|  | boolean | disable_vba_code
| ) |  |

设置值。

参数

  [in] | include_doc_props | 一个布尔值，指示是否在转换的PDF文档中包含Word文档属性。
  [in] | optimize_option | 用于Word到PDF转换的优化选项，指定转换的PDF文档的分辨率和质量。 请参考从com.foxit.sdk.addon.conversion.Word2PDFSettingData.e_ConvertOptimizeOptionForPrint 开始的值，应该是这些值中的一个。
  [in] | content_option | 用于Word到PDF转换的内容选项，指定Word文档的多少内容将转换为PDF文件。 请参考从com.foxit.sdk.addon.conversion.Word2PDFSettingData.e_ConvertContentOptionOnlyContent 开始的值，应该是这些值中的一个。
  [in] | bookmark_option | 用于Word到PDF转换的书签选项，指定是否将书签导出到转换的PDF文件， 以及书签的类型。请参考从com.foxit.sdk.addon.conversion.Word2PDFSettingData.e_ConvertBookmarkOptionNone 开始的值，应该是这些值中的一个。
  [in] | convert_to_pdfa | （保留）一个布尔值，指示是否转换为PDF/A文件或普通PDF文件。 目前，这是无用的，Foxit PDF SDK将视为false。
  [in] | disable_vba_code | 一个布尔值，决定是否禁用Word文档中VBA代码的执行。

返回
  无。

## ◆ setBookmark_option()

com.foxit.sdk.addon.conversion.Word2PDFSettingData.setBookmark_option | ( | int | value | ) |

Set 用于Word到PDF转换的书签选项，指定是否将书签导出到转换的PDF文件， 以及书签的类型。请参考从com.foxit.sdk.addon.conversion.Word2PDFSettingData.e_ConvertBookmarkOptionNone 开始的值， 应该是这些值中的一个。

参数

  [in] | value | 用于Word到PDF转换的书签选项，指定是否将书签导出到转换的PDF文件， 以及书签的类型。请参考从com.foxit.sdk.addon.conversion.Word2PDFSettingData.e_ConvertBookmarkOptionNone 开始的值， 应该是这些值中的一个。

返回
  None.

## ◆ setContent_option()

com.foxit.sdk.addon.conversion.Word2PDFSettingData.setContent_option | ( | int | value | ) |

Set 用于Word到PDF转换的内容选项，指定Word文档的多少内容将转换为PDF文件。 请参考从com.foxit.sdk.addon.conversion.Word2PDFSettingData.e_ConvertContentOptionOnlyContent 开始的值， 应该是这些值中的一个。

参数

  [in] | value | 用于Word到PDF转换的内容选项，指定Word文档的多少内容将转换为PDF文件。 请参考从com.foxit.sdk.addon.conversion.Word2PDFSettingData.e_ConvertContentOptionOnlyContent 开始的值， 应该是这些值中的一个。

返回
  None.

## ◆ setConvert_to_pdfa()

com.foxit.sdk.addon.conversion.Word2PDFSettingData.setConvert_to_pdfa | ( | boolean | value | ) |

Set （保留）一个布尔值，指示是否转换为PDF/A文件或普通PDF文件。 目前，这是无用的，Foxit PDF SDK将视为false。

true表示将Word文档转换为PDF/A文件。
false表示将Word文档转换为普通文件。

参数

  [in] | value | （保留）一个布尔值，指示是否转换为PDF/A文件或普通PDF文件。 目前，这是无用的，Foxit PDF SDK将视为false。

返回
  None.

## ◆ setDisable_vba_code()

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

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

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

参数

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

返回
  None.

## ◆ setInclude_doc_props()

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

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

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

参数

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

返回
  None.

## ◆ setOptimize_option()

com.foxit.sdk.addon.conversion.Word2PDFSettingData.setOptimize_option | ( | int | value | ) |

Set word转换为PDF的优化选项，指定转换的PDF文档的分辨率和质量。请参考从 com.foxit.sdk.addon.conversion.Word2PDFSettingData.e_ConvertOptimizeOptionForPrint 开始的值， 应该是这些值中的一个。

参数

  [in] | value | Word转换为PDF的优化选项，指定转换的PDF文档的分辨率和质量。请参考从 com.foxit.sdk.addon.conversion.Word2PDFSettingData.e_ConvertOptimizeOptionForPrint 开始的值， 应该是这些值中的一个。

返回
  None.

## 类成员变量说明

## ◆ e_ConvertBookmarkOptionUseHeadings

final int com.foxit.sdk.addon.conversion.Word2PDFSettingData.e_ConvertBookmarkOptionUseHeadings = 1
| static

通过使用Word文档的每个标题在转换的PDF文件中创建书签。

这里的"Word标题"仅包括主文档和文本框中的标题， 不包括页眉、页脚、尾注、脚注或注释中的标题。

## ◆ e_ConvertBookmarkOptionUseWordBookmark

final int com.foxit.sdk.addon.conversion.Word2PDFSettingData.e_ConvertBookmarkOptionUseWordBookmark = 2
| static

通过使用Word文档的每个书签在转换的PDF文件中创建书签。

这里的"Word书签"包括除页眉和页脚中包含的书签之外的所有书签。