以编程方式在打印预览中显示文档

如果你的解决方案生成了报告,你可能需要以打印预览模式向用户显示报告。

适用于: 本主题中的信息适用于 Word 的文档级项目和 VSTO 外接程序项目。 有关详细信息,请参阅办公室应用程序和项目类型提供的功能。

文档级自定义的过程

通过调用 PrintPreview 方法在打印预览中显示文档

  1. 调用 PrintPreview 类的 Document 方法。 若要使用此代码示例,请从项目中的 ThisDocument 类运行它。

    this.PrintPreview();
    

通过设置 PrintPreview 属性在打印预览中显示文档

  1. PrintPreview 对象的 Application 属性设置为 true

    Application.PrintPreview = true;
    

适用于 VSTO 外接程序的过程

通过调用 PrintPreview 方法在打印预览中显示文档

  1. 调用要预览的 PrintPreviewDocument 方法。 若要使用此代码示例,请从项目中的 ThisAddIn 类运行它。

    this.Application.ActiveDocument.PrintPreview();
    

通过设置 PrintPreview 属性在打印预览中显示文档

  1. PrintPreview 对象的 Application 属性设置为 true

    Application.PrintPreview = true;