var NAME = 'My automate Slides';
var deck = SlidesApp.create(NAME);
function addImageSlide(link, index) {
var slide = deck.appendSlide(SlidesApp.PredefinedLayout.BLANK);
var image = slide.insertImage(link);
var imgWidth = image.getWidth();
var imgHeight = image.getHeight();
var pageWidth = deck.getPageWidth();
var pageHeight = deck.getPageHeight();
var newX = pageWidth/2. - imgWidth/2.;
var newY = pageHeight/2. - imgHeight/2.;
image.setLeft(newX).setTop(newY);
}
function main() {
var images = [
'section-work-card-img_2x.jpg',
'product-lockup.png',
'googlelogo_color_272x92dp.png',
'phone-animation-results_2x.png'
];
var [title, subtitle] = deck.getSlides()[0].getPageElements();
title.asShape().getText().setText(NAME);
subtitle.asShape().getText().setText('Here is slides\nPlesae see below');
images.forEach(addImageSlide);
}
Когда я пытаюсь запустить главную функцию, появляется ошибка «URL должен начинаться с http: // или https://", но когда я добавляю ссылку, имеющую http или https, она работает нормально, и слайды генерируются.
Есть ли способ, с помощью которого я могу создавать слайды, не используя http или https, я предоставил свой код выше, который я использую.