出于工作需要,目前正在设计一个课程网站,其中一个功能需求就是以类似百度文库的方式在线展示 PPT 课件,由于需要控制课件内容在页面中显示的位置,所以将课件单独在一个页面中展示的方法是不可行的。在网上查了一些资料,似乎只能将 PPT 转为 PDF 然后再转为 Flash 在页面中显示?不知道还有没有别的方式来实现这个需求?
HTML + Flash 方式显示视频的功能是通过下面的代码实现的,我希望在线展示 PPT 课件的功能也能以类似的方式来实现,谢谢先。
<video controls="controls" poster="http://a.jpg" width="640" height="480">
<source src="http://b.mp4" type="video/mp4" />
<object type="application/x-shockwave-flash" data="http://flashfox.googlecode.com/svn/trunk/flashfox.swf" width="640" height="480">
<param name="movie" value="http://flashfox.googlecode.com/svn/trunk/flashfox.swf" />
<param name="allowFullScreen" value="true" />
<param name="wmode" value="transparent" />
<param name="flashVars" value="controls=true&http%3A%2F%2Fc.jpg&src=http%3A%2F%2Fd.mp4" />
<img alt="本节简介" src="http://e.jpg" width="640" height="480" title="视频未能正常播放" />
</object>
</video>
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.