javascript - 如何截取 Google 表格的屏幕截图

标签 javascript google-apps-script google-sheets google-apps google-sheets-api

我想知道有什么办法可以使用 Google Apps 脚本在 Google 表格中截取屏幕截图。我浏览了一下,在任何地方都找不到这个问题或答案。

或者如果不使用 Google Apps 脚本,可以通过任何其他方式完成。

最佳答案

您将无法使用应用程序脚本截取屏幕截图。由于安全限制,不可能使用其他人提到的 HTML 功能,要么您的脚本界面以 iframe 模式运行,要么使用 caja,无论哪种方式您都无法访问父窗口,caja 会阻止这些 html5 方法。

您的最佳选择是使用 Google Apps 脚本将工作表转换为 PDF。

如果您在转换为 PDF 时遇到问题,请参阅其他答案:Google Apps Script - Create PDf from Spreadsheet produces pdf of Google sign in page .

关于javascript - 如何截取 Google 表格的屏幕截图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35768125/

相关文章:

php - 如何插入选定的单选按钮?

Javascript split() 在 IE 中不起作用

javascript - 从 Google 电子表格中解析格式化文本

javascript - Google 电子表格脚本编辑器中的 IEFE(立即执行函数表达式)

javascript - iPad HTML 原型(prototype) : Which JS Framework?

javascript - 如何在javascript中再次打开同一个文件?

javascript - 使用应用程序脚本从谷歌表格生成JS文件

javascript - 在 Google Apps 脚本对话框中显示 PDF 查看器

javascript - 将 HTML 表格传递给 Google 电子表格。从动态表中获取单元格值

google-apps-script - 如何将表从电子表格复制到 Google 文档 `link to Spreadsheet`?