在 Google幻灯片中,可以导入幻灯片取消选择“保留原创主题”。
但是这并没有让导入的幻灯片具有当前演示文稿主人所需的布局。
尝试从当前演示文稿重新应用所需的布局时,这似乎对导入的幻灯片没有任何影响。他们似乎保留了一些格式。
因此,要解决此问题,您必须手动选择幻灯片,选择其文本元素/占位符,然后从“格式”菜单中选择“清除格式”。
这有点累人又乏味。我想要做的是创建一个脚本,循环遍历当前幻灯片中选定的占位符,并清除每个占位符的格式,使它们(标题,副标题,正文)采用相关主文件的样式/布局目前的演讲。
有什么建议吗?
奖励积分:循环选定的幻灯片并执行相同操作。
function clearFormattingOfSlidesPlaceholders() {
var selection = SlidesApp.getActivePresentation().getSelection();
var type = selection.getSelectionType();
switch (type) {
case SlidesApp.SelectionType.PAGE:
var pageRange = selection.getPageRange();
if (pageRange) {
var pages = pageRange.getPages();
Logger.log('Clearing format for ' + pages.length + ' selected pages');
for (var i = 0; i < pages.length; i++) {
var page = pages[i];
var slide = page.asSlide()
// where to now?
}
} else {
Logger.log('Clearing format for 0 selected pages');
}
default:
break;
}
}