如何在浏览器中打开和查看PowerPoint演示文稿?

时间:2012-03-07 21:27:13

标签: c# html internet-explorer powerpoint

目前,我有一个指向powerpoint文件的链接,当您点击该链接时,它会以编辑模式打开该文件。

我尝试将powerpoint保存为.pptv,.ppsx和.pptx;这些都不会在演示模式下显示。另外,我在IIS中添加了不同的MIME类型。

Powerpoint安装在试图查看此文件的所有计算机上,但未安装在服务器上(可能是问题)。

有没有办法以编程方式实现这一目标,还是有另一种解决方法?

这目前在firefox中有效,但不适用于IE8。

3 个答案:

答案 0 :(得分:0)

似乎有一个解决方法,但它涉及编辑注册表

Opening PowerPoint Slideshows

答案 1 :(得分:0)

您可以使用Powerpoint Interop执行此操作,但是,它需要安装的PowerPoint版本。这意味着您必须在服务器上安装它。

Here is an example from MS KB

答案 2 :(得分:0)

添加响应标头Content-Disposition:Attachment帮助我在Internet Explorer中以视图模式打开.ppsx文件。在IIS7中,请按照下列步骤操作:在您的网站下的IIS管理器左侧面板中导航并选择包含.ppsx文件的文件夹,转到功能视图,单击HTTP响应标头,在其中添加名称=“Content-Disposition”的http响应标头“,Value =”Attachment“,单击”确定“。请注意,这可能会破坏此文件夹中的其他文件,因此建议将这些.ppsx文件放在单独的文件夹中。