Создайте PDF-файл с диаграммами, но не с фоновыми данными, через Google Apps Script - PullRequest
0 голосов
/ 06 июня 2018

Я пытаюсь перевести несколько вкладок с диаграммами в рабочей тетради Gsheet в PDF .

Проблемы:

  • есть диаграммы иЯ не хочу включать фоновые номера в PDF.Как этого избежать?

  • Мне нужно несколько страниц PDF - как определить разрывы страниц с помощью скрипта?

Я проверил кучуответов на Stack Overflow, Google, GitHub , и до сих пор кажется, что мне нужно создать новый лист только с соответствующими данными.Однако, тогда диаграммы не работают, поскольку они теряют связь.

1 Ответ

0 голосов
/ 06 июня 2018

Попробовав несколько предложений, я нашел разумный обходной путь:

  • Скрыть все вкладки, которые не имеют отношения к делу

  • отформатировать вкладкитак что автоматический разрыв страницы достаточно хорош: для пустого листа 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]});
...