_Document.ExportAsFixedFormat 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将文档保存为 PDF 或 XPS 格式。
public void ExportAsFixedFormat (string OutputFileName, Microsoft.Office.Interop.Word.WdExportFormat ExportFormat, bool OpenAfterExport = false, Microsoft.Office.Interop.Word.WdExportOptimizeFor OptimizeFor = Microsoft.Office.Interop.Word.WdExportOptimizeFor.wdExportOptimizeForPrint, Microsoft.Office.Interop.Word.WdExportRange Range = Microsoft.Office.Interop.Word.WdExportRange.wdExportAllDocument, int From = 1, int To = 1, Microsoft.Office.Interop.Word.WdExportItem Item = Microsoft.Office.Interop.Word.WdExportItem.wdExportDocumentContent, bool IncludeDocProps = false, bool KeepIRM = false, Microsoft.Office.Interop.Word.WdExportCreateBookmarks CreateBookmarks = Microsoft.Office.Interop.Word.WdExportCreateBookmarks.wdExportCreateNoBookmarks, bool DocStructureTags = false, bool BitmapMissingFonts = false, bool UseISO19005_1 = false, ref object FixedFormatExtClassPtr);
abstract member ExportAsFixedFormat : string * Microsoft.Office.Interop.Word.WdExportFormat * bool * Microsoft.Office.Interop.Word.WdExportOptimizeFor * Microsoft.Office.Interop.Word.WdExportRange * int * int * Microsoft.Office.Interop.Word.WdExportItem * bool * bool * Microsoft.Office.Interop.Word.WdExportCreateBookmarks * bool * bool * bool * obj -> unit
Public Sub ExportAsFixedFormat (OutputFileName As String, ExportFormat As WdExportFormat, Optional OpenAfterExport As Boolean = false, Optional OptimizeFor As WdExportOptimizeFor = Microsoft.Office.Interop.Word.WdExportOptimizeFor.wdExportOptimizeForPrint, Optional Range As WdExportRange = Microsoft.Office.Interop.Word.WdExportRange.wdExportAllDocument, Optional From As Integer = 1, Optional To As Integer = 1, Optional Item As WdExportItem = Microsoft.Office.Interop.Word.WdExportItem.wdExportDocumentContent, Optional IncludeDocProps As Boolean = false, Optional KeepIRM As Boolean = false, Optional CreateBookmarks As WdExportCreateBookmarks = Microsoft.Office.Interop.Word.WdExportCreateBookmarks.wdExportCreateNoBookmarks, Optional DocStructureTags As Boolean = false, Optional BitmapMissingFonts As Boolean = false, Optional UseISO19005_1 As Boolean = false, Optional ByRef FixedFormatExtClassPtr As Object)
参数
- OutputFileName
- String
新的 PDF 或 XPS 文件的路径和文件名。
- ExportFormat
- WdExportFormat
指定采用 PDF 格式或 XPS 格式。
- OpenAfterExport
- Boolean
导出内容后打开新文件。
- OptimizeFor
- WdExportOptimizeFor
指定是针对屏幕显示还是打印进行优化。
- Range
- WdExportRange
指定导出区域是整个文档、当前页面、文本区域还是当前所选内容。 默认情况下导出整个文档。
- From
- Int32
如果 Range
参数设置为 wdExportFromTo,则指定起始页码。
- To
- Int32
如果 Range
参数设置为 wdExportFromTo,则指定结束页码。
- Item
- WdExportItem
指定导出过程是只包括文本还是包括文本和标记。
- IncludeDocProps
- Boolean
指定在最新导出的文件中是否包括文档属性。
- KeepIRM
- Boolean
指定是否将 IRM 权限复制到 XPS 文档,如果在源文档具有 IRM 保护。 默认值为 True 。
- CreateBookmarks
- WdExportCreateBookmarks
指定是否导出书签和要导出的书签的类型。
- DocStructureTags
- Boolean
指定是否包含额外数据来帮助屏幕阅读器,例如有关的流和逻辑组织的内容的信息。 默认值为 True 。
- BitmapMissingFonts
- Boolean
指定是否包含文本的位图。 当字体许可不允许在 PDF 文件中嵌入某一字体时,请将此参数设置为 True 。 如果 False ,则引用该字体,和查看者的计算机会替换合适的字体,如果编写的一个不可用。 默认值为 True 。
- UseISO19005_1
- Boolean
指定是否限制对 PDF 子集的 PDF 使用按照 ISO 标准化 19005-1。 如果 真 ,所产生的文件会更加可靠地自我包含,但可能会更大或显示更多的视觉瑕疵,由于受到格式的限制。 默认值为 False 。
- FixedFormatExtClassPtr
- Object
指定一个指针以指向一个允许对代码的备用实现进行调用的加载项。 代码的备用实现将对应用程序生成的 EMF 和 EMF+ 页面描述进行解释,以生成其自身的 PDF 或 XPS。 有关详细信息,请参阅 MSDN 上的"扩展 Office (2007) 固定格式导出功能"。
注解
只有在安装加载项之后,才可以通过 2007 Microsoft Office system 程序将其另存为 PDF 或 XPS 文件。 有关详细信息,请在 Office Online 上搜索“启用对其他文件格式(如 PDF 和 XPS)的支持”。