【问题标题】:Create a PDF with charts, but not the background data, via Google Apps Script通过 Google Apps 脚本创建包含图表但不包含背景数据的 PDF
【发布时间】:2018-06-06 13:16:03
【问题描述】:

我正在尝试将 Gsheet 工作簿中带有图表的多个选项卡转换为 PDF

挑战:

  • 有图表,我不想在 PDF 中包含背景数字。如何避免?

  • 我需要多页PDF——如何通过脚本定义分页符?

我在 Stack Overflow、Google、GitHub 上检查了一堆答案,到目前为止,我似乎需要创建一个只包含相关数据的新工作表。但是,图表无法正常工作,因为它们失去了连接。

【问题讨论】:

  • 只问 1 个问题:没有背景数据和设置分页符的图表是 2 个不相关的问题,不应出现在同一个问题中。仅仅说“我在 Stack Overflow 上检查了一堆答案”然后不链接它们是不够的。我们如何知道您已经查看了我们将向您推荐的副本?

标签: google-apps-script google-sheets export-to-pdf


【解决方案1】:

在尝试了多个建议后,我想出了一个合理的解决方法:

  • 隐藏所有不相关的标签

  • 格式化选项卡,以便自动分页符足够好:对于一张空工作表,1 页是 53 行

设置完成后,可以使用此代码发送 PDF

  var pdf = DriveApp.getFileById('your file id').getAs("application/pdf").getBytes();

  var attach = {fileName:'Test stats PDF.pdf',content:pdf, mimeType:'application/pdf'};

 MailApp.sendEmail('email@gmail.com', 'subject', 'text', {attachments:[attach]});

【讨论】:

    猜你喜欢
    • 2017-10-11
    • 1970-01-01
    • 2019-07-07
    • 1970-01-01
    • 2018-10-21
    • 2022-11-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多