如何使用 URL 参数从共享的 google sheets 文档中显示给定范围的 PDF 中的 sheet 内容?

How can I display the sheet contents in a PDF for a given range, from a shared google sheets document using URL parameters?

在公开共享的文档中,我 url 喜欢:

https://docs.google.com/spreadsheets/d/1jK0It26SFeIS_JPEjkEUH7IEcJLxz6JXVBxuUy2mSa0/preview?ouptut=pdf

参数?output=pdf不做任何事情。此外,如果我使用范围参数通过使用 ?range=A1:C5 表示显示 A1:C5 它不会执行任何操作,整个 sheet 显示忽略请求。

问题:

1-如何使用 URL 参数从共享的 google sheets 文档中显示给定范围的 PDF 中的 sheet 内容?

2-edit#gid=0 是什么意思?这是否意味着“显示第一个标签”?

3-参数名称是否区分大小写?

谢谢。

不确定它是否可以显示为 PDF,但是如果你想让人们以 PDF 文件的形式下载它,试试这个:

https://docs.google.com/spreadsheets/d/1jK0It26SFeIS_JPEjkEUH7IEcJLxz6JXVBxuUy2mSa0/export?format=pdf&embedded=true

这应该允许将电子表格下载为 PDF。

参考文献:

在 html 中尝试如下(或 json)

https://docs.google.com/spreadsheets/d/1jK0It26SFeIS_JPEjkEUH7IEcJLxz6JXVBxuUy2mSa0/gviz/tq?tqx=out:html&sheet=MainIndexTab&range=A13:C18&tq=SELECT+A%2CB%2CC

编辑

您可以按照以下步骤检索给定范围的 pdf

https://docs.google.com/spreadsheets/d/1jK0It26SFeIS_JPEjkEUH7IEcJLxz6JXVBxuUy2mSa0/export?format=pdf&range=A13:C18&gid=0