Tables

表格

PageElement 種類,代表資料表。

JSON 表示法
{
  "rows": integer,
  "columns": integer,
  "tableRows": [
    {
      object (TableRow)
    }
  ],
  "tableColumns": [
    {
      object (TableColumnProperties)
    }
  ],
  "horizontalBorderRows": [
    {
      object (TableBorderRow)
    }
  ],
  "verticalBorderRows": [
    {
      object (TableBorderRow)
    }
  ]
}
欄位
rows

integer

資料表中的資料列數

columns

integer

資料表中的資料欄數。

tableRows[]

object (TableRow)

每個資料列的屬性和內容。

橫跨多個資料列的儲存格只有 rowSpan 大於 1。

tableColumns[]

object (TableColumnProperties)

每個資料欄的屬性。

horizontalBorderRows[]

object (TableBorderRow)

水平儲存格框線的屬性。

表格的水平儲存格框線會以格線表示。表格的列數比表格的資料列數和表格中的欄數相同。舉例來說,如果表格為 3 x 3,則其水平框線會是 4 列和 3 欄的格線。

verticalBorderRows[]

object (TableBorderRow)

垂直儲存格框線的屬性。

表格的垂直儲存格框線會以格線表示。表格的列數與表格數相同,而且有一欄比表格的欄數多。舉例來說,如果是 3 x 3 的表格,垂直框線會以 3 列和 4 欄的格狀表示。

TableRow

資料表中每一個資料列的屬性和內容。

JSON 表示法
{
  "rowHeight": {
    object (Dimension)
  },
  "tableRowProperties": {
    object (TableRowProperties)
  },
  "tableCells": [
    {
      object (TableCell)
    }
  ]
}
欄位
rowHeight

object (Dimension)

資料列的高度。

tableRowProperties

object (TableRowProperties)

資料列的屬性。

tableCells[]

object (TableCell)

每個儲存格的屬性和內容。

橫跨多個資料欄的儲存格會以 columnSpan 大於 1 的方式表示。因此,這個集合的長度不一定能代表整個資料表的資料欄數量。

TableRowProperties

資料表中每列的屬性。

JSON 表示法
{
  "minRowHeight": {
    object (Dimension)
  }
}
欄位
minRowHeight

object (Dimension)

資料列的最小高度。系統會在投影片編輯器中,以等於或大於這個值的方式顯示資料列,以便顯示資料列儲存格中的所有文字。

表格儲存格

每個表格儲存格的屬性和內容。

JSON 表示法
{
  "location": {
    object (TableCellLocation)
  },
  "rowSpan": integer,
  "columnSpan": integer,
  "text": {
    object (TextContent)
  },
  "tableCellProperties": {
    object (TableCellProperties)
  }
}
欄位
location

object (TableCellLocation)

表格中儲存格的位置。

rowSpan

integer

儲存格的列跨距。

columnSpan

integer

儲存格的欄跨距。

text

object (TextContent)

儲存格的文字內容。

tableCellProperties

object (TableCellProperties)

表格儲存格的屬性。

TableCellLocation

資料表中單一資料表儲存格的位置。

JSON 表示法
{
  "rowIndex": integer,
  "columnIndex": integer
}
欄位
rowIndex

integer

以 0 為基礎的資料列索引。

columnIndex

integer

以 0 為基礎的欄索引。

TableCellProperties

TableCell 的屬性。

JSON 表示法
{
  "tableCellBackgroundFill": {
    object (TableCellBackgroundFill)
  },
  "contentAlignment": enum (ContentAlignment)
}
欄位
tableCellBackgroundFill

object (TableCellBackgroundFill)

表格儲存格的背景填滿。根據預設,系統會在簡報編輯器中為新建立的表格儲存格提供填滿內容。

contentAlignment

enum (ContentAlignment)

表格儲存格的內容對齊方式。預設對齊方式會與簡報編輯器中新建立的表格儲存格對齊。

TableCellBackgroundFill

表格儲存格背景填滿。

JSON 表示法
{
  "propertyState": enum (PropertyState),

  // Union field kind can be only one of the following:
  "solidFill": {
    object (SolidFill)
  }
  // End of list of possible types for union field kind.
}
欄位
propertyState

enum (PropertyState)

背景填入屬性狀態。

除非在相同的要求中指定其他值,否則更新資料表儲存格的填充方式會以隱含方式將這個欄位更新為 RENDERED。如果無法在儲存格儲存格中填入內容,請將這個欄位設為 NOT_RENDERED。在這種情況下,系統會忽略同一個要求中設定的其他填入欄位。

聯集欄位 kind。背景填滿的類型。 kind 只能是下列其中一個值:
solidFill

object (SolidFill)

純色填滿。

TableColumnProperties

資料表中每個資料欄的屬性。

JSON 表示法
{
  "columnWidth": {
    object (Dimension)
  }
}
欄位
columnWidth

object (Dimension)

資料欄的寬度。

TableBorderRow

表格中每個邊框列的內容。

JSON 表示法
{
  "tableBorderCells": [
    {
      object (TableBorderCell)
    }
  ]
}
欄位
tableBorderCells[]

object (TableBorderCell)

每個邊框儲存格的屬性。框線的相鄰儲存格儲存格合併時,不會納入回應中。

TableBorderCell

每個框線儲存格的屬性。

JSON 表示法
{
  "location": {
    object (TableCellLocation)
  },
  "tableBorderProperties": {
    object (TableBorderProperties)
  }
}
欄位
location

object (TableCellLocation)

框線表格中的邊框位置。

tableBorderProperties

object (TableBorderProperties)

框線屬性。

TableBorderProperties

TableBorderCell 的框線樣式屬性。

JSON 表示法
{
  "tableBorderFill": {
    object (TableBorderFill)
  },
  "weight": {
    object (Dimension)
  },
  "dashStyle": enum (DashStyle)
}
欄位
tableBorderFill

object (TableBorderFill)

表格框線。

weight

object (Dimension)

框線的粗細。

dashStyle

enum (DashStyle)

框線的虛線樣式。

TableBorderFill

框線的填滿區域。

JSON 表示法
{

  // Union field kind can be only one of the following:
  "solidFill": {
    object (SolidFill)
  }
  // End of list of possible types for union field kind.
}
欄位
聯集欄位 kind。填滿類型。 kind 只能是下列其中一個值:
solidFill

object (SolidFill)

實心填滿。