甚至可以让幻灯片演示文稿从日期删除幻灯片基础。例如,让幻灯片在某个日期后过期。目的是用于数字标牌。我只是希望编写一个删除幻灯片的脚本。
如果我的问题不清楚,请告诉我。
答案 0 :(得分:0)
我想你想做个cron。 Cron是基于时间的作业计划程序,可以在固定的时间,日期或间隔定期运行。
一个示例将使用时间驱动的触发器来运行功能(删除幻灯片)。
我使用的代码段将在Apps脚本中使用时间驱动的触发器运行,并使用代码删除幻灯片中的页面。
function checkslide(){
var origin = Slides.Presentations.get(originSlideID).slides;
Logger.log(origin[1])
var slide = SlidesApp.openById(targetSlideID).getSlides();
//remove all slide other than first page
slide.splice(targetSlideID - 1, 1);
for (var i in slide) {
slide[i].remove();
}
//remove a specify depending on condition where j is the slide to be removed
for (i = 0; i < slide.length; i++) {
if(i == j){
slide[i].remove();
}
}
}
参考文献:
https://developers.google.com/slides/samples/writing#delete_a_page_or_page_element https://developers.google.com/apps-script/guides/triggers/installable