Tables

Tablo

Bir tabloyu temsil eden bir PageElement türü.

JSON gösterimi
{
  "rows": integer,
  "columns": integer,
  "tableRows": [
    {
      object (TableRow)
    }
  ],
  "tableColumns": [
    {
      object (TableColumnProperties)
    }
  ],
  "horizontalBorderRows": [
    {
      object (TableBorderRow)
    }
  ],
  "verticalBorderRows": [
    {
      object (TableBorderRow)
    }
  ]
}
Alanlar
rows

integer

Tablodaki satır sayısı.

columns

integer

Tablodaki sütun sayısı.

tableRows[]

object (TableRow)

Her satırın özellikleri ve içeriği.

Birden çok satıra yayılan hücreler, bu satırların yalnızca birinde bulunur ve bir rowSpan. 1'den büyüktür.

tableColumns[]

object (TableColumnProperties)

Her sütunun özellikleri.

horizontalBorderRows[]

object (TableBorderRow)

Yatay hücre kenarlıklarının özellikleri.

Tablonun yatay hücre kenarları ızgara olarak gösterilir. Izgarada, tablodaki satır sayısından bir fazla satır ve tabloyla aynı sayıda sütun bulunur. Örneğin, tablo 3 x 3 ise yatay kenarları 4 satır ve 3 sütunlu bir ızgara olarak gösterilir.

verticalBorderRows[]

object (TableBorderRow)

Dikey hücre kenarlıklarının özellikleri.

Tablonun dikey hücre kenarları ızgara olarak gösterilir. Izgara, tabloyla aynı sayıda satır ve tablodaki sütun sayısından bir fazla sütun içerir. Örneğin, tablo 3 x 3 ise dikey kenarları 3 satır ve 4 sütunlu bir ızgara olarak gösterilir.

TableRow

Tablodaki her satırın özellikleri ve içeriği.

JSON gösterimi
{
  "rowHeight": {
    object (Dimension)
  },
  "tableRowProperties": {
    object (TableRowProperties)
  },
  "tableCells": [
    {
      object (TableCell)
    }
  ]
}
Alanlar
rowHeight

object (Dimension)

Satırın yüksekliği.

tableRowProperties

object (TableRowProperties)

Satırın özellikleri.

tableCells[]

object (TableCell)

Her hücrenin özellikleri ve içeriği.

Birden çok sütuna yayılan hücreler tek bir sütunla yalnızca bir kez gösterilir: columnSpan. 1'den büyüktür. Sonuç olarak bu koleksiyonun uzunluğu, tüm tablodaki sütun sayısıyla her zaman eşleşmez.

TableRowProperties

Tablodaki her satırın özellikleri.

JSON gösterimi
{
  "minRowHeight": {
    object (Dimension)
  }
}
Alanlar
minRowHeight

object (Dimension)

Satırın minimum yüksekliği. Satır, hücrelerdeki tüm metnin gösterilmesi için Slaytlar düzenleyicisinde bu değere eşit veya bu değerden büyük bir yükseklikte oluşturulur.

TableCell

Her tablo hücresinin özellikleri ve içeriği.

JSON gösterimi
{
  "location": {
    object (TableCellLocation)
  },
  "rowSpan": integer,
  "columnSpan": integer,
  "text": {
    object (TextContent)
  },
  "tableCellProperties": {
    object (TableCellProperties)
  }
}
Alanlar
location

object (TableCellLocation)

Hücrenin tablodaki konumu.

rowSpan

integer

Hücrenin satır aralığı.

columnSpan

integer

Hücrenin sütun kapsamı.

text

object (TextContent)

Hücrenin metin içeriği.

tableCellProperties

object (TableCellProperties)

Tablo hücresinin özellikleri.

TableCellLocation

Bir tablodaki tek bir tablo hücresinin konumu.

JSON gösterimi
{
  "rowIndex": integer,
  "columnIndex": integer
}
Alanlar
rowIndex

integer

0 tabanlı satır dizini.

columnIndex

integer

0 tabanlı sütun dizini.

TableCellProperties

TableCell

JSON gösterimi
{
  "tableCellBackgroundFill": {
    object (TableCellBackgroundFill)
  },
  "contentAlignment": enum (ContentAlignment)
}
Alanlar
tableCellBackgroundFill

object (TableCellBackgroundFill)

Tablo hücresinin arka plan dolgusu. Varsayılan dolgu, Slaytlar düzenleyicisinde yeni oluşturulan tablo hücrelerinin dolgusuyla eşleşir.

contentAlignment

enum (ContentAlignment)

Tablo hücresindeki içeriğin hizalaması. Varsayılan hizalama, Slaytlar düzenleyicisinde yeni oluşturulan tablo hücrelerinin hizalanmasıyla eşleşir.

TableCellBackgroundFill

Tablo hücresi arka plan dolgusu.

JSON gösterimi
{
  "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.
}
Alanlar
propertyState

enum (PropertyState)

Arka plan dolgusu mülk durumu.

Bir tablo hücresindeki dolgunun güncellenmesi bu alanı dolaylı olarak RENDERED (aynı istekte başka bir değer belirtilmediği sürece). Bir tablo hücresinde dolgu olmaması için bu alanı şu şekilde ayarlayın: NOT_RENDERED Bu durumda, aynı istekte ayarlanmış diğer doldurma alanları yoksayılır.

Birlik alanı kind. Arka plan dolgusunun türü. kind. aşağıdakilerden yalnızca biri olabilir:
solidFill

object (SolidFill)

Düz renk dolgusu.

TableColumnProperties

Tablodaki her bir sütunun özellikleri.

JSON gösterimi
{
  "columnWidth": {
    object (Dimension)
  }
}
Alanlar
columnWidth

object (Dimension)

Bir sütunun genişliği.

TableBorderRow

Tablodaki her kenar satırının içeriği.

JSON gösterimi
{
  "tableBorderCells": [
    {
      object (TableBorderCell)
    }
  ]
}
Alanlar
tableBorderCells[]

object (TableBorderCell)

Her kenarlık hücresinin özellikleri. Bir sınırın bitişik tablo hücreleri birleştirildiğinde, bu sınır yanıta dahil edilmez.

TableBorderCell

Her kenarlık hücresinin özellikleri.

JSON gösterimi
{
  "location": {
    object (TableCellLocation)
  },
  "tableBorderProperties": {
    object (TableBorderProperties)
  }
}
Alanlar
location

object (TableCellLocation)

Kenarlık tablosundaki kenarlığın konumu.

tableBorderProperties

object (TableBorderProperties)

Kenarlık özellikleri.

TableBorderProperties

Etiketin kenarlık biçimlendirme özellikleri TableBorderCell

JSON gösterimi
{
  "tableBorderFill": {
    object (TableBorderFill)
  },
  "weight": {
    object (Dimension)
  },
  "dashStyle": enum (DashStyle)
}
Alanlar
tableBorderFill

object (TableBorderFill)

Tablo kenarlığının dolgusu.

weight

object (Dimension)

Kenarlığın kalınlığı.

dashStyle

enum (DashStyle)

Kenarlığın çizgi stili.

TableBorderFill

Kenarlık dolgusu.

JSON gösterimi
{

  // Union field kind can be only one of the following:
  "solidFill": {
    object (SolidFill)
  }
  // End of list of possible types for union field kind.
}
Alanlar
Birlik alanı kind. Doldurma türü. kind. aşağıdakilerden yalnızca biri olabilir:
solidFill

object (SolidFill)

Düz dolgu.