Workbook.ExportAsFixedFormat

ExportAsFixedFormat 方法用于将工作簿发布为 PDF 或 XPS 格式。

语法

express.ExportAsFixedFormat(Type, Filename, Quality, IncludeDocProperties, IgnorePrintAreas, From, To, OpenAfterPublish, FixedFormatExtClassPtr)

express 一个代表 Workbook 对象的变量。

参数

名称必选/可选数据类型说明
Type必选XlFixedFormatType可以是 xlTypePDF ,也可以是 xlTypeXPS
Filename可选any一个字符串,指示要保存的文件的名称。可以包括完整路径,否则 ET 会将文件保存在当前文件夹中。
Quality可选any可设置为 xlQualityStandardxlQualityMinimum
IncludeDocProperties可选any设置为 True 以指明应包含文档属性,或设置为 False 以指明应省略文档属性。
IgnorePrintAreas可选any如果设置为 True ,则忽略在发布时设置的任何打印区域。如果设置为 False ,则使用在发布时设置的打印区域。
From可选any发布的起始页码。如果省略此参数,则从起始位置开始发布。
To可选any发布的终止页码。如果省略此参数,则发布至最后一页。
OpenAfterPublish可选any如果设置为 True ,则在发布文件后在查看器中显示文件。如果设置为 False ,则发布文件,但不显示文件。
FixedFormatExtClassPtr可选any指向 FixedFormatExt 类的指针。

返回值

void

示例

JavaScript
/*以下示例在当前文件的目录中以标准质量创建 PDF,并在发布后在查看器中显示该文件。 如果当前未安装 PDF 加载项,则会发生错误。*/
function test() {
    ActiveWorkbook.ExportAsFixedFormat(xlTypePDF, "sales.pdf", xlQualityStandard, undefined, undefined, undefined, undefined, true)
}
JavaScript
/*本示例演示将活动工作簿以最低质量导出 PDF,并且只导出第一页和第二页。*/
function test() {
    ActiveWorkbook.ExportAsFixedFormat(xlTypePDF, "book1.pdf", xlQualityMinimum, undefined, undefined, 1, 2)
}