Apps Script: открыть PDF сразу после создания - PullRequest
0 голосов
/ 17 декабря 2018

Можно ли открыть файл PDF сразу после его создания с помощью скрипта Apps в Google Sheets?

Мой сценарий создает PDF-файл на основе Google Sheet и сохраняет его на Google Диске.Я хотел бы иметь возможность автоматически открывать его для печати. ​​

Я бы сэкономил время пользователю, не находя файл и не открыв его вручную.

Большое спасибо за вашепомощь:)

Ответы [ 2 ]

0 голосов
/ 17 декабря 2018

Ну, если вы открываете только его, чтобы распечатать его;Большинство современных принтеров могут быть подключены по WiFi с помощью пользовательских адресов электронной почты.Затем вы можете просто отправить файл по электронной почте в виде вложения на принтер.

0 голосов
/ 17 декабря 2018

Это не идеальное решение, но вы могли бы представить им диалоговое окно с URL-адресом файла.Если вы щелкните по нему правой кнопкой мыши, вы получите меню, в котором вы можете открыть новую вкладку или новое окно.

function createPDFofSheet() {
  var ss=SpreadsheetApp.getActive();
  var file=DriveApp.createFile(ss.getBlob());
  var url=file.getUrl();
  var html=Utilities.formatString('<a href="%s">Right Click on this link and chose open in new tab</a>',url);
  var ui=HtmlService.createHtmlOutput(html);
  SpreadsheetApp.getUi().showModelessDialog(ui, 'title'); 
}

Вот вывод этого простого скрипта

enter image description here

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