使用Google Apps脚本生成pdf文件并将其下载到本地PC

时间:2019-03-27 08:48:16

标签: google-apps-script

我在电子表格中编写了一个Google Apps脚本,将电子表格转换为pdf。这可行。 如何使用相同的脚本自动将生成的pdf文件复制到PC的本地文件夹(桌面f.e。)

Code.gs

function onOpen() {
  var submenu = [{name:"Save PDF", functionName:"generatePdf"}];
  SpreadsheetApp.getActiveSpreadsheet().addMenu('Export', submenu);
}

function generatePdf() {
  var sourceSpreadsheet = SpreadsheetApp.getActiveSpreadsheet();
  var pdfName = Browser.inputBox("Name of generated pdf");
  var save2folder = DriveApp.getRootFolder();
  var theBlob = sourceSpreadsheet.getBlob().getAs('application/pdf').setName(pdfName);
  var pdfFile = save2folder.createFile(theBlob);
}
  

谢谢

0 个答案:

没有答案