谷歌文档如何在不使用 Flash 查看器的情况下显示我的 .PPT 文件?

Posted

技术标签:

【中文标题】谷歌文档如何在不使用 Flash 查看器的情况下显示我的 .PPT 文件?【英文标题】:How google docs shows my .PPT files without using a flash viewer? 【发布时间】:2010-10-07 13:45:24 【问题描述】:

我想在我的网站上显示我的用户上传的 .ppt (PowerPoint) 文件。我可以通过将它们转换成 Flash 文件,然后在网页上显示 Flash 文件来做到这一点。但我不想使用 Flash 来做到这一点。我想展示它,就像谷歌文档展示的那样,不使用 Flash。

我已经解决了 .pdf 文件的问题,方法是使用 ImageMagick 将它们转换为图像,但现在我遇到了 .ppt 文件的问题。

【问题讨论】:

问问谷歌的人,也许他们会告诉你;) SO 上有没有谷歌的人。给我们一些提示。 ;) SlideShare,它也这样做,有一个API,允许您将幻灯片上传到他们的服务,然后获取代码以将其嵌入您的网站。可能值得一看... @fabrik: 给电话号码。或者谷歌人的电子邮件地址,我会粗暴地问他这个和更多的事情......:) @Matt Gibson:谢谢我会尝试 Slideshare API,但我确实不想尝试 API,但无论如何,如果我不会得到任何解决方案,那么我将使用 API 【参考方案1】:

我可能会尝试使用google docs API 首先上传一个 ppt 演示文稿,然后以不同的格式下载回来。我认为这应该是可能的,虽然我没有测试过。

【讨论】:

如果您发现任何其他语言的解决方案,请告诉我 :) 好吧,在发布此答案之前,我在谷歌上快速搜索了一个 php PowerPoint 库,但我没有找到任何内容,如果它不在谷歌上,它就不存在,对吧?我仍然认为使用某种 API 是最简单的方法,无论是幻灯片共享还是谷歌都无所谓。【参考方案2】:

您可以在您的网站上embed Google docs presentations。

【讨论】:

【参考方案3】:

现在我找到了在我的网站上显示 .ppt 文件而不使用 flash 的解决方案

解决方案是:

只需使用任何语言或使用软件(例如 open office)将 .ppt 文件转换为 .pdf 文件,然后使用 Imagemagick 将该 .pdf 转换为图像并显示到您的网页上

再次感谢大家回答我的问题。

【讨论】:

以上是关于谷歌文档如何在不使用 Flash 查看器的情况下显示我的 .PPT 文件?的主要内容,如果未能解决你的问题,请参考以下文章

如何在不运行的情况下打开 JSFL 文件?

android:在不使用 pdf 查看器的情况下从我的应用程序打开 pdf

在不使用 Terraform 文件配置器的情况下将本地文件部署到实例

TypeORM:如何在没有加载关系的属性的情况下显式设置 ForeignKey?

如何在不使用帮助器的情况下访问 Meteor 模板中的全局变量?

C# - 如何在不使用索引器的情况下获取自定义集合的第一项?