1

我想显示来自嵌入网站的谷歌驱动器的一些文件。我正在下载 pdf,所以他们使用 adobe 插件。

<object  data="https://docs.google.com/..." width="100%" height="100%"></object>

但我也想在网站上显示其他文件(word/excel,...)。目前我正在使用预览,但我找不到放大/缩小、下载按钮、...

<iframe src="https://docs.google.com/file/d/googleId/preview" width="100%" height="100%"></iframe>

我也可以使用 /edit 代替 /preview,但这会在 Iframe 中提供整个驱动器 ui。

还有其他方法可以在网站上显示驱动器文件吗?

我的应用程序存储了它必须显示的文件的所有驱动器 ID。所有使用该应用程序的用户都具有对该文件的读取权限!

4

2 回答 2

2

您可以使用 Google Docs Viewer 轻松嵌入任何文档,如下所示:

<iframe src="http://docs.google.com/viewer?url=https%3A%2F%2Fdocs.google.com%2Fuc%3Fexport%3Ddownload%26id%3D0BzEbtMoF6IXbRGE1MUtHYTI1Rkk&embedded=true" width="450" height="350"></iframe>

0BzEbtMoF6IXbRGE1MUtHYTI1Rkk文件ID在哪里。

于 2013-02-05T02:14:34.980 回答
0

显示这些文件的另一种方法是将它们导出为 PDF。为此,您可以使用exportLinks文件资源的 。

Google 在有关使用 Drive SDK 下载文件的文档中提供了如何获取这些导出链接的示例。

于 2013-02-04T14:42:16.843 回答