【发布时间】:2019-11-12 17:45:47
【问题描述】:
我尝试创建一个演示文稿以将其用作模板。而且我需要定义布局的objectID(这样我就可以轻松地创建幻灯片并应用布局)。我可以定义它的唯一方法是创建一个具有自定义布局和母版的新演示文稿。
当我将主键和布局键添加到请求中时,谷歌幻灯片 api 会忽略它。它将简单的主题应用于演示文稿。
我该如何解决?
这是代码示例(我尝试在幻灯片和布局中添加元素,但结果相同)
body = {
"masters": [
{
"pageType": "MASTER",
"objectId": "Master",
"masterProperties": {
"displayName": "Master Name"
}
}
],
"layouts": [
{
"pageType": "LAYOUT",
"objectId": "Layout",
"layoutProperties": {
"displayName": "Layout Name",
"name": "Layout Name",
"masterObjectId": "Master"
}
}
],
"slides": [
{
"slideProperties": {
"masterObjectId": "Master",
"layoutObjectId": "Layout"
},
"objectId": "Slide"
}
],
"title": "2019-11-12 - Template",
"locale": "en-US"
}
presentation = service.presentations().create(body = body).execute()
【问题讨论】: