Tables

Tablo

Bir tabloyu temsil eden 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 bir satırın özellikleri ve içeriği.

Birden fazla satırı kapsayan hücreler bu satırlardan yalnızca birinde yer alır ve 1'den büyük bir rowSpan içerir.

tableColumns[]

object (TableColumnProperties)

Her sütunun özellikleri.

horizontalBorderRows[]

object (TableBorderRow)

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

Bir tablonun yatay hücre kenarlıkları ızgara olarak gösterilir. Izgara, tablodaki satır sayısından bir satır ve tabloyla aynı sayıda sütuna sahiptir. Örneğin, tablo 3x3 ise 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.

Bir tablonun dikey hücre kenarlıkları ızgara olarak gösterilir. Izgara, tabloyla aynı sayıda satıra ve tablodaki sütun sayısından daha fazla sütuna sahiptir. Örneğin, tablo 3 x 3 boyutundaysa dikey kenarlıkları 3 satırlı ve 4 sütunlu bir ızgara olarak gösterilir.

Tablo Satırı

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 fazla sütunu kapsayan hücreler yalnızca 1'den büyük bir columnSpan ile temsil edilir. Bu nedenle, bu koleksiyonun uzunluğu her zaman tablonun tamamındaki sütun sayısıyla eşleşmiyor.

Tablo Satırı Özellikleri

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ücrenin hücrelerindeki tüm metni göstermek için Slaytlar düzenleyicisinde bu değere eşit veya bu değerden yüksek bir yükseklikte oluşturulur.

TabloHücre

Her bir 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 aralığı.

text

object (TextContent)

Hücrenin metin içeriği.

tableCellProperties

object (TableCellProperties)

Tablo hücresinin özellikleri.

TabloHücreKonumu

Tablo içindeki tek bir tablo hücresinin konumu.

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

integer

0 tabanlı satır dizini.

columnIndex

integer

0'lık sütun dizini.

TabloHücre Özellikleri

TableCell özellikleri.

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.

TableCellArka Plan Dolgusu

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 doldurma özelliği durumu.

Bir tablo hücresindeki dolguyu güncellemek, aynı istekte başka bir değer belirtilmediği sürece bu alanı dolaylı olarak RENDERED olarak günceller. Tablo hücresinde dolgu olmaması için bu alanı NOT_RENDERED olarak ayarlayın. Bu durumda, aynı istekte ayarlanan diğer dolgu alanları yoksayılır.

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

object (SolidFill)

Düz renk dolgusu.

TabloSütun Özellikleri

Tablodaki her bir sütunun özellikleri.

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

object (Dimension)

Bir sütunun genişliği.

TabloKenarlık Satırı

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

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

object (TableBorderCell)

Her bir sınır hücresinin özellikleri. Bir sınırın bitişiğindeki tablo hücreleri birleştirildiğinde yanıta dahil edilmez.

TableBorderHücresi

Her bir sınır hücresinin özellikleri.

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

object (TableCellLocation)

Kenarlık tablosunun kenarlık tablosundaki konumu.

tableBorderProperties

object (TableBorderProperties)

Kenarlık özellikleri.

TabloKenarlık Özellikleri

TableBorderCell öğesinin kenarlık stili özellikleri.

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ık kalınlığıdır.

dashStyle

enum (DashStyle)

Kenarlığın kısa çizgi stili.

TableBorderFill

Kenarlığın doldurulması.

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. Dolgunun türü. kind aşağıdakilerden yalnızca biri olabilir:
solidFill

object (SolidFill)

Düz dolgu.