Всем доброе утро. Я написал короткий сценарий, который пакетно создает [одностраничные] слайды Google на основе строк из электронной таблицы. Находясь в цикле для каждого создания, я хотел бы создать PNG слайда на Google Диске (или загрузить на рабочий стол пользователя). Эти изображения должны быть такими же, как если бы пользователь щелкнул «Файл»> «Загрузить»> «PNG» - для тяжелого мелкого текста требуется полный проектор HD - поэтому я не верю, что могу использовать функцию «Миниатюра», размер которой ограничен 1600 пикселями.
В приведенном ниже коде возникает ошибка «Преобразование текста / html в изображение / png не поддерживается», поэтому я не уверен, является ли это ограничением API или проблемой моего кодирования. Заранее спасибо.
var options =
{
"contentType" : "image/PNG"
};
var url = 'https://docs.google.com/presentation/d/' + presentationCopyId + '/export/PNG';
var response = UrlFetchApp.fetch(url, options);
var image = response.getAs(MimeType.PNG);
image.setName(SlideName);
DriveApp.createFile(image);