Сгенерируйте и загрузите файл PDF с помощью скрипта Google Apps на локальный ПК - PullRequest
0 голосов
/ 27 марта 2019

Я написал сценарий Google Apps в электронной таблице, которая преобразовывает электронную таблицу в формат PDF. Это работает. Как я могу автоматически скопировать этот сгенерированный PDF-файл, используя тот же скрипт, в локальную папку ПК (Desktop 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);
}
  

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...