For the complete documentation index, see llms.txt. This page is also available as Markdown.

Table styling

  1. Select the shape by name you want to modify. See here to find shape names.

  2. To set background colors for specific table cells, use the data_cells property.

  3. Each cell can include a cell_properties object to define its style (e.g., bg_color).

  4. You can pass multiple rows, each represented as an array of cell definitions or strings.

  5. When data_cells is used, all table rows are replaced — define every row you need to keep.

Reference: table

Download: input.zip | output.pptx


{
  "presentation": {
    "template": "template.pptx",
    "slides": [
      {
        "slide_index": 0,
        "shapes": [
          {
            "name": "Table 5",
            "data_cells": [
              [
                {
                  "cell_properties": {
                    "bg_color": "#64bbd1"
                  }
                },
                {
                  "cell_properties": {
                    "bg_color": "#64bbd1"
                  }
                },
                {
                  "cell_properties": {
                    "bg_color": "#3c707d"
                  }
                },
                {
                  "cell_properties": {
                    "bg_color": "#3c707d"
                  }
                },
                {
                  "cell_properties": {
                    "bg_color": "#2c535d"
                  }
                },
                {
                  "cell_properties": {
                    "bg_color": "#2c535d"
                  }
                }
              ],
              [
                "",
                "",
                {
                  "cell_properties": {
                    "bg_color": "#ff8686"
                  }
                },
                {
                  "cell_properties": {
                    "bg_color": "#ff8686"
                  }
                },
                "",
                ""
              ]
            ]
          }
        ]
      }
    ]
  }
}

Last updated