在网页中嵌入Powerpoint

Sno*_*irl 7 html powerpoint

有没有办法只使用标准标签等在PowerPoint页面中嵌入PowerPoint幻灯片?我尝试使用iframe,但这只会导致PowerPoint被下载.

<iframe src="Chapter1.pptx">Your browser does not support.</iframe>
Run Code Online (Sandbox Code Playgroud)

我正在寻找一种方法,只使用标准的东西来显示幻灯片.我意识到我可以使用谷歌文档或Flash或其他东西,但我宁愿有一个简单的实现.

网络是否不知道如何处理PowerPoint演示文稿?

小智 42

简单明了......这是将任何Microsoft或Adobe文件嵌入HTML网站的最佳方法.

<iframe src='https://view.officeapps.live.com/op/embed.aspx?src=[https://www.your_website/file_name.pptx]' width='100%' height='600px' frameborder='0'>
Run Code Online (Sandbox Code Playgroud)

  • &lt;iframe width="100%" height="630" src="https://docs.google.com/viewer?url=your_file&amp;embedded=true" &gt;&lt;/iframe&gt; (3认同)
  • 截至 2022 年,我无法得到上述答案。我已将 url 更新为我上传的 github 共享点中的真实甲板。我假设 view.officeapps.live.com/op/embed... 不再存在了。 (3认同)
  • 我不知道为什么您的回答没有更多的支持。这是最接近问询者最初意图的。 (2认同)
  • 此答案不适用于内部网站上的演示。 (2认同)

bnp*_*887 10

只是为了更新这个问题 - 因为有一种在网页中嵌入Powerpoint的新方法.如果您在OneDrive上有帐户,请使用Powerpoint Online(通过浏览器访问Powerpoint)执行以下操作以嵌入Powerpoint:

  1. 点击"文件",然后点击"分享",然后点击"嵌入" 分享Powerpoint
  2. 单击"生成"按钮以生成要嵌入的HTML代码 生成HTML
  3. 复制"嵌入代码"并将其粘贴到网站的HTML中 复制嵌入代码

  • 这出乎意料地简单! (2认同)

num*_*407 5

Web浏览器不了解Power Point,但Flash之外还有其他解决方案。

您可以将其导出为HTML或PDF。或者,您也可以上载到幻灯片共享之类的网站,并利用为此问题而构建的播放器。


Sno*_*irl 4

我决定采用 hack 方式,将 powerpoint 上传到 YouTube,然后将 YouTube 视频包含在 iframe 中。

<iframe height="375" width="600" src="http://www.youtube.com/embed/assignedId"></iframe>
Run Code Online (Sandbox Code Playgroud)

我知道,它很便宜,但也很容易。

编辑

我最终将我的页面检查为 XHTML Strict,它不支持该<iframe>标记。所以我改用了object标签。

<object data="http://www.youtube.com/embed/assignedId"> 
Run Code Online (Sandbox Code Playgroud)