如何以PDF格式查看Google电子表格文档

时间:2014-12-04 21:18:45

标签: pdf google-sheets google-docs google-document-viewer

我想知道是否可以将Google电子表格文档视为PDF而无需先将其手动转换为PDF格式?我不想直接分享电子表格的链接,我想分享一个PDF版本的链接,最终看起来更好(在Print View而不是电子表格文档视图中)

我知道我可以打印>另存为PDF,然后下载到本地计算机,然后上传并保存在我的服务器上。但是有一种方法可以将电子表格视为PDF格式。

我有谷歌这个并没有发现任何东西。我能想到的最好的是Google文档查看器(https://docs.google.com/viewer),但这似乎没有给我正在寻找的选项。此外,我不想安装任何Chrome插件等,因为我希望能够与人共享PDF链接,但不必让他们安装插件来查看文档。

3 个答案:

答案 0 :(得分:1)

不幸的是,您尝试执行的操作以及尝试执行此操作的方式并不是Google文档中的功能。遗憾。

答案 1 :(得分:0)

我认为最好的方法是使用Google Drive API编写自己的脚本来完成这项工作。我的意思是:

  • 您有一个网络服务器
  • 在任何Web技术中编写一个简单的方法,例如PHP,Python,Java,C#,无论你喜欢什么,你的服务器都可以服务。此方法通过它的API连接到谷歌驱动器到您的帐户,知道要处理哪个电子表格以及如何理解列。应该将此扩展解析为HTML,并使用一些流行的工具(适用于您的编程语言或服务器的操作系统)来创建PDF。该方法应使用头类型创建HTTP响应:application / pdf。
  • 您向感兴趣的人提供您的方法可用的链接。

我想这个参考应该可以帮助您使用Google API:

如何下​​载资源: https://developers.google.com/drive/web/manage-downloads

如何转换(即PDF)并打开您自己的应用程序中的资源: https://developers.google.com/drive/web/integrate-open#open_and_convert_google_docs_in_your_app

我希望这会有所帮助。

答案 2 :(得分:0)

我发现@Mogsdad是正确的,因为像https://docs.google.com/document/d/--file-id--/export?format=pdf这样的链接可以正常工作但仅适用于登录Google帐户的用户,他们有权查看该文件

我仍在寻找一种方法,可以为能够通过特殊链接查看文件的用户提供PDF(或一个体面的可打印网页视图),从而不会这样做。需要一个谷歌帐户才能查看电子表格的html版本。