【发布时间】:2019-04-17 17:25:01
【问题描述】:
在 Google 幻灯片中,可以将幻灯片设置为在演示模式下“跳过”(如 here 所述)。
但是,自动页面编号仍然包括跳过的幻灯片(这意味着在演示模式下,如果幻灯片 4 被跳过,幻灯片编号会直接从 3 跳转到 5)。
我想使用 Google Apps 脚本生成我自己的幻灯片编号,以便只计算未跳过的幻灯片。但我不知道如何检查幻灯片是否被标记为“已跳过”。
这是我的想法:
function genSlideNumbers() {
var preso = SlidesApp.openById('PRESENTATION_ID');
var slides = preso.getSlides()
var slide_num = 1
for (var i = 0; i < slides.length; i++) {
slide = slides[i]
if ( /* ?? slide is "skipped" ?? */ ) {
slides[i].insertTextBox(slide_num);
slide_num++;
}
}
}
有可能吗?
编辑:不是this question 的副本,因为我不是在问如何跳过幻灯片;我在问是否有任何方法可以判断是否跳过了幻灯片。
【问题讨论】:
-
谢谢,但是是的,我确实看到了这个问题。我不是在问如何跳过幻灯片。我在问是否有任何方法可以判断幻灯片是否被跳过。相关,但不相同。
-
如果 API 不支持(该答案所说的),那么您无法对该属性执行任何操作。
-
抱歉,我没有注意到第一条评论中的the second link。我确实错过了这个问题。这个问题被跟踪here。
标签: google-apps-script google-slides-api google-apps-script-addon google-slides