如何生成保存在谷歌驱动器中的文件的预览?

时间:2012-05-07 08:53:24

标签: google-drive-api

我正在尝试使用带有 -

的Google查看器创建保存在Google云端硬盘中的文档预览

https://docs.google.com/viewer?authuser=0&srcid= {some document id}& pid = explorer& a = v& chrome = false& embedded = true

不幸的是它只适用于pdf文件。另一个重要的一点是,我想在不将上传的文件公开的情况下这样做。

3 个答案:

答案 0 :(得分:2)

答案 1 :(得分:1)

Drive / docs仅支持导入Word文档,据我所知,它不支持以原生形式预览它们。因此,您必须使用Google文档列表API导入并将其转换为原生Google文档格式。这样做的问题是你没有得到往返(你不能在Word中重新打开该文档)。这里唯一真正的选择是从word导出为pdf并保存。如果您希望普通大众能够预览它,那么公开它是唯一的解决方案。我不认为您使用的技术与您尝试解决的问题相符......

答案 2 :(得分:1)

尝试将此网址用于PDF:http://docs.google.com/viewer?url=https%3A%2F%2Fdocs.google.com%2Fuc%3Fexport%3Ddownload%26id%3D {fileID}& embedded = true

以及其他文件的网址:https://docs.google.com/viewer?url=https%3A%2F%2Fdocs.google.com%2Fdocument%2Fd%2F {fileID}%2Fexport%3Fformat = pdf& embedded = true

请记住,文件应该是公开的。