Tables

Tablo

CEVAP PageElement. türünden bahsedelim.

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 kenarlıkları ızgara olarak gösterilir. Izgaradaki satır sayısı, tablodaki satır sayısından bir fazla ve tabloyla aynı sayıda sütun içeriyor. Örneğin, tablo 3 x 3 boyutundaysa yatay kenarlıkları 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 kenarlıkları ızgara olarak gösterilir. Izgaranın içerdiği satır sayısı tabloyla aynı ve tablodaki sütun sayısından bir fazla sütun var. Örneğin, tablo 3 x 3 boyutundaysa dikey kenarlıkları 3 satır ve 4 sütunlu bir ızgara olarak gösterilir.

TableRow

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

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

object (Dimension)

Bir 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 bir 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 tablo içindeki konumu.

rowSpan

integer

Hücrenin satır aralığı.

columnSpan

integer

Hücrenin sütun aralığı.

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 hizalamasıyla eşleşir.

TableCellBackgroundFill

Tablo hücresinin 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 dolgu özelliği 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 kenarlık 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ığın 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 Dolgu türü. kind. aşağıdakilerden yalnızca biri olabilir:
solidFill

object (SolidFill)

Dolgulu dolgu.