【发布时间】:2019-08-30 01:34:14
【问题描述】:
我正在尝试从源演示文稿复制幻灯片并将它们附加到目标演示文稿的末尾。我已经在 SO 上搜索了解决方案,但他们使用的是 google apps 脚本。我正在寻找可以使用 google slides 或 google drive REST API 的解决方案。
到目前为止,我尝试的是获取源演示文稿幻灯片的每个元素并使用批量更新将它们添加到目标演示文稿中,但显然这很乏味,并且并不涵盖所有情况。
有没有人有任何可能的方法来完成这项任务?
【问题讨论】:
-
很遗憾,目前还没有直接将幻灯片复制到其他Google幻灯片的方法(类似于Sheets API的copyTo方法)。因此,为了将幻灯片复制到其他幻灯片,我认为有两种解决方法。 1.通过
get方法获取幻灯片中的所有对象和格式后,创建新幻灯片并使用batchUpdate方法放置对象。 2.使用Google Apps Script创建API,因为GAS的幻灯片服务有直接复制幻灯片的方法。我推荐后者,因为我认为前者会是复杂的脚本。 -
非常感谢您的建议!你应该写一个答案,所以我可以将此问题标记为已回答。
-
感谢您的回复。我通过包含后一种解决方法的示例脚本来发布答案。你能确认一下吗?如果这不是您想要的结果,我深表歉意。
标签: google-apps-script web-applications google-drive-api google-slides-api