如果我想使用Interop.Word
在C#中创建word文档,我可以在不打开程序的情况下创建文档:
Microsoft.Office.Interop.Word.Application wordApp = new Microsoft.Office.Interop.Word.Application();
wordApp.Visibile = false;
我在使用Interop.Powerpoint时试图找到一个等价物,但我找不到合适的属性。
非常感谢任何帮助。
修改
对不起,我的问题不明确。我试过了:
Microsoft.Office.Interop.Powerpoint.Application pptApp = new Microsoft.Office.Interop.Powerpoint.Application();
pptApp.Visible = Microsoft.Office.Core.MsoTriState.msoFalse;
但是,我收到以下错误:
应用程序(未知成员):无效请求。不允许隐藏应用程序窗口。
答案 0 :(得分:0)
您可以在打开演示文稿时阻止显示窗口:
pptApp = new Microsoft.Office.Interop.Powerpoint.Application();
pptApp.Presentations.Open(fileName, WithWindow:Microsoft.Office.Core.MsoTriState.msoFalse);
我知道您已经使用了Open XML,但也许其他人需要这个。