在页面中嵌入本地 Powerpoint PPT/PPTX
Posted
技术标签:
【中文标题】在页面中嵌入本地 Powerpoint PPT/PPTX【英文标题】:Embed local Powerpoint PPT/PPTX in page 【发布时间】:2019-11-07 11:41:58 【问题描述】:我正在尝试嵌入用户上传的 Powerpoint 文件(.ppt
或 .pptx
)。
在公司 Intranet 上,用户可以上传演示文稿,而其他用户可以在单独的页面上查看它们。由于音量很大,我无法使用需要手动配置每个演示文稿的方法(例如 OneDrive embed、SlideShare 等)。
我找到的解决方案(下面列出了一些)仅适用于 Web 可访问的文件;这对我不起作用,因为这些文件无法在公司 Intranet 之外访问。
Embed a PowerPoint presentation into html(iframe
使用 docs.google.com/gview
;不起作用)
Embed a Powerpoint in a Web Page(iframe
使用 view.officeapps.live
;不起作用)
是否有允许嵌入上传到本地服务器目录的 PowerPoint 演示文稿的解决方案或库?
【问题讨论】:
【参考方案1】:作为替代解决方案,您可以将 PPT/PPTX 转换为 JPG/SVG 图像并使用revealjs 显示它们。请参阅源代码here 和工作演示应用程序here。
附言。我在 Aspose 担任软件开发人员。
【讨论】:
【参考方案2】:您可以尝试以下解决方案,看看它是否适合您: Embed a presentation in a web page or blog
【讨论】:
以上是关于在页面中嵌入本地 Powerpoint PPT/PPTX的主要内容,如果未能解决你的问题,请参考以下文章
如何在 PowerPoint 中使用 VBA 打开嵌入的 OLE 对象