在asp.net webform中显示powerpoint演示文稿?

时间:2016-07-27 15:53:13

标签: c# asp.net webforms

webform将只显示一个powerpoint文件以供查看。我们在我们的计算机上安装了PowerPoint,我们可以直接使用GridView打开它,但是还需要显示与演示相关的其他信息。从本质上讲,webform将显示​​WSGIScriptAlias / /MyDjangoProjectFolder/MyDjangoProject/wsgi.py WSGIPythonPath /MyDjangoProjectFolder <Directory /MyDjangoProjectFolder/MyDjangoProject> <Files wsgi.py> Order deny,allow Require all granted </Files> </Directory> Alias /base_context_path/static/ /MyDjangoProjectFolder/static/ <Directory /MyDjangoProjectFolder/static> Require all granted </Directory> 和powerpoint演示文稿:

enter image description here

我已经搜索了解决方案,但我发现要么我要将ppt上传到MS SkyDrive或SlideShare这样的公共网站,我无法做到(How to Open Powerpoint file in Browser using asp.net ),或使用第三方$ 3,000组件,如GroupDocs.Viewer或Aspose(https://code.msdn.microsoft.com/ASPNET-Document-Viewer-e7c2a39f)。

有些链接非常陈旧且破损(http://www.asp.net/AJAX/AjaxControlToolkit/Samples/SlideShow/SlideShow.aspx

任何建议都表示赞赏。

1 个答案:

答案 0 :(得分:0)

我已观察到您的要求,并希望分享Aspose.Slides为您提供以商业格式和SVG生成幻灯片图像。您可以使用webforms中的导出输出来显示演示文稿。与您的情况类似,您可以生成250x250尺寸的幻灯片图像,您可以在左侧的图像列表中填充这些图像以显示所有幻灯片。在右窗格中,您可以在一个区域中根据列表中的选择图像显示实际的幻灯片缩略图。我希望共享信息会有所帮助。

http://www.aspose.com/docs/display/slidesnet/Formatting+Slides#FormattingSlides-CreatingThumbnailWithUserDefinedDimensions

我的名字是Mudassir,我是Aspose的开发者传道者。