Foxit PDF SDK

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

继承自 SystemIDisposable .

## Public 类型
enum | ConvertBookmarkOption { ConvertBookmarkOption.e_ConvertBookmarkOptionNone = 0, ConvertBookmarkOption.e_ConvertBookmarkOptionUseHeadings = 1, ConvertBookmarkOption.e_ConvertBookmarkOptionUseWordBookmark = 2 }
| 用于Word到PDF转换的书签选项枚举。 更多...
enum | ConvertContentOption { ConvertContentOption.e_ConvertContentOptionOnlyContent = 0, ConvertContentOption.e_ConvertContentOptionWithMarkup = 1 }
| 内容选项枚举，指定Word文档的多少内容将转换为PDF文档。 更多...
enum | ConvertOptimizeOption { ConvertOptimizeOption.e_ConvertOptimizeOptionForPrint = 0, ConvertOptimizeOption.e_ConvertOptimizeOptionForOnScreen = 1 }
| 用于Word到PDF转换的优化选项枚举（指定分辨率和质量）。 更多...

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

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

## 详细描述

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

## 成员枚举类型说明

## ◆ ConvertBookmarkOption

enum foxit.addon.conversion.Word2PDFSettingData.ConvertBookmarkOption
| strong

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

此枚举的值应该单独使用。

枚举值
e_ConvertBookmarkOptionNone | 在转换的PDF文件中不创建书签。
e_ConvertBookmarkOptionUseHeadings | 通过使用Word文档的每个标题在转换的PDF文件中创建书签。 这里的"Word标题"仅包括主文档和文本框中的标题， 不包括页眉、页脚、尾注、脚注或注释中的标题。
e_ConvertBookmarkOptionUseWordBookmark | 通过使用Word文档的每个书签在转换的PDF文件中创建书签。 这里的"Word书签"包括除页眉和页脚中包含的书签之外的所有书签。

## ◆ ConvertContentOption

enum foxit.addon.conversion.Word2PDFSettingData.ConvertContentOption
| strong

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

此枚举的值应该单独使用。

枚举值
e_ConvertContentOptionOnlyContent | 转换Word文档而不包含标记。
e_ConvertContentOptionWithMarkup | 转换Word文档并包含标记。

## ◆ ConvertOptimizeOption

enum foxit.addon.conversion.Word2PDFSettingData.ConvertOptimizeOption
| strong

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

此枚举的值应该单独使用。

枚举值
e_ConvertOptimizeOptionForPrint | 优化选项：为打印转换，质量较高，文件大小较大。
e_ConvertOptimizeOptionForOnScreen | 优化选项：为屏幕转换，质量较低，文件大小较小。

## 构造及析构函数说明

## ◆ Word2PDFSettingData()

foxit.addon.conversion.Word2PDFSettingData.Word2PDFSettingData | ( | bool | include_doc_props,
|  | Word2PDFSettingData.ConvertOptimizeOption | optimize_option,
|  | Word2PDFSettingData.ConvertContentOption | content_option,
|  | Word2PDFSettingData.ConvertBookmarkOption | bookmark_option,
|  | bool | convert_to_pdfa,
|  | bool | disable_vba_code
| ) |  |
| inline

带参数的构造函数。

参数

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

## 成员函数说明

## ◆ Set()

void foxit.addon.conversion.Word2PDFSettingData.Set | ( | bool | include_doc_props,
|  | Word2PDFSettingData.ConvertOptimizeOption | optimize_option,
|  | Word2PDFSettingData.ConvertContentOption | content_option,
|  | Word2PDFSettingData.ConvertBookmarkOption | bookmark_option,
|  | bool | convert_to_pdfa,
|  | bool | disable_vba_code
| ) |  |
| inline

设置值。

参数

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

返回
  无。

## 属性说明

## ◆ convert_to_pdfa

bool foxit.addon.conversion.Word2PDFSettingData.convert_to_pdfa
| get set

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

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

## ◆ disable_vba_code

bool foxit.addon.conversion.Word2PDFSettingData.disable_vba_code
| get set

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

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

## ◆ include_doc_props

bool foxit.addon.conversion.Word2PDFSettingData.include_doc_props
| get set

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

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