Foxit PDF SDK

Public 成员函数 | Public 属性 | 静态 Public 属性 | 所有成员列表
FSDK::Word2PDFSettingData类 参考

## Public 成员函数
| constructor ()
| 构造函数。
| constructor (include_doc_props, optimize_option, content_option, bookmark_option, convert_to_pdfa, disable_vba_code)
| 带参数的构造函数。 更多...
| Set (include_doc_props, optimize_option, content_option, bookmark_option, convert_to_pdfa, disable_vba_code)
| 设置值。 更多...

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

## 静态 Public 属性
static | e_ConvertBookmarkOptionNone
| 用于将 Word 转换为 PDF 的书签选项枚举。 更多...
static | e_ConvertBookmarkOptionUseHeadings
| 通过使用 Word 文档的每个标题在转换的 PDF 文件中创建书签。 更多...
static | e_ConvertBookmarkOptionUseWordBookmark
| 通过使用 Word 文档的每个书签在转换的 PDF 文件中创建书签。 更多...
static | e_ConvertContentOptionOnlyContent
| 用于指定将 Word 文档的多少内容转换为 PDF 文档的内容选项枚举。 更多...
static | e_ConvertContentOptionWithMarkup
| 带标记转换 Word 文档。
static | e_ConvertOptimizeOptionForOnScreen
| 优化选项：为屏幕转换；质量较低，文件大小较小。
static | e_ConvertOptimizeOptionForPrint
| 用于将 Word 转换为 PDF 的优化选项枚举（指定分辨率和质量）。 更多...

## 详细描述

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

## 成员函数说明

## ◆ constructor()

FSDK::Word2PDFSettingData::constructor | ( | include_doc_props | ,
|  | optimize_option | ,
|  | content_option | ,
|  | bookmark_option | ,
|  | convert_to_pdfa | ,
|  | disable_vba_code |
| ) |  |

带参数的构造函数。

参数

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

## ◆ Set()

FSDK::Word2PDFSettingData::Set | ( | include_doc_props | ,
|  | optimize_option | ,
|  | content_option | ,
|  | bookmark_option | ,
|  | convert_to_pdfa | ,
|  | disable_vba_code |
| ) |  |

设置值。

参数

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

返回
  无。

## 类成员变量说明

## ◆ convert_to_pdfa

FSDK::Word2PDFSettingData::convert_to_pdfa

（保留）布尔值，指示是转换为 PDF/A 文件还是普通 PDF 文件。 目前此参数无效，Foxit PDF SDK 将其视为 false。

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

## ◆ disable_vba_code

FSDK::Word2PDFSettingData::disable_vba_code

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

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

## ◆ e_ConvertBookmarkOptionNone

FSDK::Word2PDFSettingData::e_ConvertBookmarkOptionNone
| static

用于将 Word 转换为 PDF 的书签选项枚举。

此枚举的值应单独使用。

不在转换的 PDF 文件中创建书签。

## ◆ e_ConvertBookmarkOptionUseHeadings

FSDK::Word2PDFSettingData::e_ConvertBookmarkOptionUseHeadings
| static

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

此处的“Word 标题”仅包括主文档和文本框中的标题， 不包括页眉、页脚、尾注、脚注或注释中的标题。

## ◆ e_ConvertBookmarkOptionUseWordBookmark

FSDK::Word2PDFSettingData::e_ConvertBookmarkOptionUseWordBookmark
| static

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

此处的“Word 书签”包括除页眉和页脚中包含的书签之外的所有书签。

## ◆ e_ConvertContentOptionOnlyContent

FSDK::Word2PDFSettingData::e_ConvertContentOptionOnlyContent
| static

用于指定将 Word 文档的多少内容转换为 PDF 文档的内容选项枚举。

此枚举的值应单独使用。

不带标记转换 Word 文档。

## ◆ e_ConvertOptimizeOptionForPrint

FSDK::Word2PDFSettingData::e_ConvertOptimizeOptionForPrint
| static

用于将 Word 转换为 PDF 的优化选项枚举（指定分辨率和质量）。

此枚举的值应单独使用。

优化选项：为打印转换；质量较高，文件大小较大。

## ◆ include_doc_props

FSDK::Word2PDFSettingData::include_doc_props

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

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