Удалить один слайд из презентации слайдов Google с помощью скрипта Google Apps - PullRequest
0 голосов
/ 14 октября 2018

Мне нужно использовать Google Apps Script, а не API.

  • Я создаю пустую презентацию
  • Кажется, что вновь созданные презентации всегда содержат пустой слайд по умолчанию
  • Я вставляю слайд (взятый из другой презентации) впрезентацию.

-> Я хочу удалить этот пустой слайд, чтобы в презентации содержался только слайд, который я вставил в него.

Код, который у меня есть:

var presentation = SlidesApp.create("my new presentation"); // creates an empty slide in the prez
presentation.insertSlide(0,slides.pop()); // a slide from a deck of slides collected elsewhere
presentation.getSlides().pop(); // here trying to delete the empty slide, doesn't work: the slide remains in the presentation.
presentation.saveAndClose();

1 Ответ

0 голосов
/ 14 октября 2018

Вам нужно remove Slide.pop() просто удаляет его из массива и возвращает последний слайд в Slide [].

var lastSlide=presentation.getSlides().pop(); 
lastSlide.remove();
...