标题有点令人困惑。我会详细说明。
据我所知,Google 文档查看器工具接受原始文档文件(例如 .doc、.pdf 等)的链接,并在浏览器中呈现其内容。例如,此 URLhttp://research.google.com/archive/bigtable-osdi06.pdf
传递到 pdf 时查看器,返回此链接:http://docs.google.com/viewer?url=http%3A%2F%2Fresearch.google.com%2Farchive%2Fbigtable-osdi06.pdf
我想要实现的是,使用查看器查看文档已经主办谷歌文档(即不再是原始文档文件)。当将链接传递到谷歌文档文件查看器,结果并不像预期的那样。它渲染的是链接的 HTML 源代码,而不是文档的内容。
我想要这样做的原因是我希望能够使用查看器查看谷歌文档文件。谷歌文档有“链接到可嵌入视图”功能吗?
附言以下是嵌入文档的示例代码片段。这正是我想要的,但指向现有的谷歌文档文档。
<iframe src="http://docs.google.com/viewer?url=http%3A%2F%2Fresearch.google.com%2Farchive%2Fbigtable-osdi06.pdf&embedded=true" width="600" height="780" style="border: none;"></iframe>
答案1
也许我已经找到解决方法了。
首先确保已将文档共享设置为任何知道链接的人。
然后,在 Google 文档/云端硬盘的列表视图中,选择您的文档并点击更多>下载...并选择您想要的任何格式(例如 PDF)。当您最终单击时,URL 会显示一秒钟下载是您需要的 URL(适用于 Google Viewer 的 URL)。
对于文本文档,您可以通过获取文档编辑 URL 来获得相同的 URL,例如:
https://docs.google.com/document/d/ [alphanumeric code] /edit
并将其改变如下:
https://docs.google.com/document/d/ [alphanumeric code] /export?format=pdf
对于其他文档类型,情况有些不同。介绍:
https://docs.google.com/presentation/d/ [alphanumeric code] /edit
https://docs.google.com/presentation/d/ [alphanumeric code] /export/pdf
电子表格:
https://docs.google.com/spreadsheet/ccc?key= [alphanumeric code]
https://docs.google.com/spreadsheet/fm?key= [alphanumeric code] &fmcmd=12
我还没有尝试过上传文件或其他格式,但希望它有帮助。