Powerpoint ExportAsFixedFormat - 隐藏“发布...”进度对话框

时间:2013-07-24 14:59:39

标签: c# .net ms-office powerpoint office-interop

我已经编写了一个类,它借助Office14的互操作方法将powerpoint格式的文档转换为pdf文档。 一切正常,我得到了我想要的结果。

我遇到的问题是调用方法时弹出的对话框:

PowerPoint.Presentation.ExportAsFixedFormat

对话框显示导出进度,标题为“Publishing ...”和“取消”按钮。 (不能在我的帖子中使用图片......)

我想知道在导出过程中是否有任何方法可以隐藏此对话框。

我已经尝试了以下方法,但没有取得任何成功:

PowerPoint.Application app = new PowerPoint.Application();
app.DisplayDocumentInformationPanel = false;      
app.DisplayAlerts = PowerPoint.PpAlertLevel.ppAlertsNone;

感谢您的帮助。

最诚挚的问候,
斯特芬

1 个答案:

答案 0 :(得分:0)

我也尝试使应用程序不可见,但这似乎也没有帮助。

对于您的问题没有答案,但想提出另一种方法。如何安装虚拟pdf打印机并打印演示文稿?这也有缺点,但它可以解决您的问题(取决于您的要求)。