【问题标题】:Is it possible to update table cell borders in Google Slides using Google App Script?是否可以使用 Google App Script 更新 Google Slides 中的表格单元格边框?
【发布时间】:2020-07-13 17:48:44
【问题描述】:

我正在开发一个脚本来以编程方式更改 Google 幻灯片中表格的颜色,但没有看到更新表格边框颜色的方法。我看到了 G-Sheets 和 G-Docs 的方法,但没有看到 G-Slides。

任何帮助将不胜感激!

【问题讨论】:

  • 你的研究表明了什么?

标签: google-apps-script google-slides


【解决方案1】:

Advanced Slides Service 是可能的

Apps 脚本实施示例:

function myFunction() {
  var id = SlidesApp.getActivePresentation().getId();
  var objectId = SlidesApp.getActivePresentation().getSlides()[0].getTables()[0].getObjectId();
  var resource = {
    "requests": [
      {
        "updateTableBorderProperties": {
          "objectId": objectId,
          "tableBorderProperties": {
            "tableBorderFill": {
              "solidFill": {
                "color": {
                  "rgbColor": {
                    "blue": 0.3,
                    "green": 0.7
                  }
                }
              }
            }
          },
          "fields": "tableBorderFill.solidFill.color"
        }
      }
    ]
  }
  Slides.Presentations.batchUpdate(resource, id);
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-01-23
    • 2021-05-30
    • 2014-12-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-20
    相关资源
    最近更新 更多