Document.ExportAsFixedFormat 方法
以 PDF 或 XPS 格式保存文档。
命名空间: Microsoft.Office.Tools.Word
程序集: Microsoft.Office.Tools.Word.v4.0.Utilities(在 Microsoft.Office.Tools.Word.v4.0.Utilities.dll 中)
Microsoft.Office.Tools.Word(在 Microsoft.Office.Tools.Word.dll 中)
语法
声明
Sub ExportAsFixedFormat ( _
OutputFileName As String, _
ExportFormat As WdExportFormat, _
OpenAfterExport As Boolean, _
OptimizeFor As WdExportOptimizeFor, _
Range As WdExportRange, _
From As Integer, _
To As Integer, _
Item As WdExportItem, _
IncludeDocProps As Boolean, _
KeepIRM As Boolean, _
CreateBookmarks As WdExportCreateBookmarks, _
DocStructureTags As Boolean, _
BitmapMissingFonts As Boolean, _
UseISO19005_1 As Boolean, _
ByRef FixedFormatExtClassPtr As Object _
)
void ExportAsFixedFormat(
string OutputFileName,
WdExportFormat ExportFormat,
bool OpenAfterExport,
WdExportOptimizeFor OptimizeFor,
WdExportRange Range,
int From,
int To,
WdExportItem Item,
bool IncludeDocProps,
bool KeepIRM,
WdExportCreateBookmarks CreateBookmarks,
bool DocStructureTags,
bool BitmapMissingFonts,
bool UseISO19005_1,
ref Object FixedFormatExtClassPtr
)
参数
- OutputFileName
类型:System.String
新 PDF 或 XPS 文件的路径和文件名。
- ExportFormat
类型:Microsoft.Office.Interop.Word.WdExportFormat
WdExportFormat 值之一,指定是以 PDF 还是 XPS 格式保存文档。
- OpenAfterExport
类型:System.Boolean
如果要自动打开新文件,则为 true;否则为 false。
- OptimizeFor
类型:Microsoft.Office.Interop.Word.WdExportOptimizeFor
WdExportOptimizeFor 值之一,指定进行屏幕优化还是打印优化。
- Range
类型:Microsoft.Office.Interop.Word.WdExportRange
WdExportRange 值之一,指定导出范围是整个文档、当前页、文本范围还是当前选定内容。默认设置为导出整个文档。
- From
类型:System.Int32
指定起始页码(如果 Range 参数设置为 wdExportFromTo)。
- To
类型:System.Int32
指定结束页码(如果 Range 参数设置为 wdExportFromTo)。
- Item
类型:Microsoft.Office.Interop.Word.WdExportItem
Microsoft.Office.Interop.Word.WdExportItem 值之一,指定导出过程是仅包括文本,还是同时包括文本和标记。
- IncludeDocProps
类型:System.Boolean
如果要在新文件中包含文档属性,则为 true;否则为 false。
- KeepIRM
类型:System.Boolean
如果要在源文档具有信息权限管理 (IRM) 保护时将 IRM 权限复制到 XPS 文档,则为 true;否则为 false。默认值为 true。
- CreateBookmarks
类型:Microsoft.Office.Interop.Word.WdExportCreateBookmarks
WdExportCreateBookmarks 值之一,指定是否导出书签以及要导出的书签类型。
- DocStructureTags
类型:System.Boolean
如果要包含额外数据(如有关内容的流和逻辑组织的信息)来协助使用屏幕读取器,则为 true;否则为 false。默认值为 true。
- BitmapMissingFonts
类型:System.Boolean
如果要包含文本的位图,则为 true;如果要引用文本字体,则为 false。如果字体许可证不允许在 PDF 文件中嵌入某种字体,则将此参数设置为 true。如果将此参数设置为 false,则当指定字体不可用时,查看者的计算机会替换合适的字体。默认值为 true。
- UseISO19005_1
类型:System.Boolean
如果要将 PDF 使用范围限制为按照 ISO 19005-1 进行标准化的 PDF 子集,则为 true;否则为 false。如果将此参数设置为 true,则生成的文件会是更加可靠的独立文件,但这些文件可能会更大,或者由于格式限制而显示更多的视觉瑕疵。默认值为 false。
- FixedFormatExtClassPtr
类型:System.Object%
一个指针,指向使文档能够以其他固定格式保存的 IMsoDocExporter 接口的实现。有关更多信息,请参见“扩展 Office (2007) 固定格式导出功能”。
备注
仅当安装了提供此功能的外接程序后,才能够从 Microsoft Office Word 中另存为 PDF 或 XPS 文件。若要了解更多信息,请在 Office Online 上搜索“启用对其他文件格式(如 PDF 和 XPS)的支持”。
可选参数
有关可选参数的信息,请参见Office 解决方案中的可选参数。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。