Foxit PDF SDK
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

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

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

枚举值
e_ConvertBookmarkOptionNone 

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

e_ConvertBookmarkOptionUseHeadings 

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

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

e_ConvertBookmarkOptionUseWordBookmark 

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

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

◆ ConvertContentOption

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

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

枚举值
e_ConvertContentOptionOnlyContent 

转换Word文档而不包含标记。

e_ConvertContentOptionWithMarkup 

转换Word文档并包含标记。

◆ ConvertOptimizeOption

用于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
getset

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

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

◆ disable_vba_code

bool foxit.addon.conversion.Word2PDFSettingData.disable_vba_code
getset

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

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

◆ include_doc_props

bool foxit.addon.conversion.Word2PDFSettingData.include_doc_props
getset

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

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