Tabela
O
PageElement
reprezentujący tabelę.
Zapis JSON |
---|
{ "rows": integer, "columns": integer, "tableRows": [ { object ( |
Pola | |
---|---|
rows
|
Liczba wierszy w tabeli. |
columns
|
Liczba kolumn w tabeli. |
tableRows[]
|
Właściwości i zawartość poszczególnych wierszy.
Komórki, które obejmują wiele wierszy, znajdują się tylko w jednym z tych wierszy i mają atrybut
|
tableColumns[]
|
Właściwości poszczególnych kolumn. |
horizontalBorderRows[]
|
Właściwości poziomych obramowania komórek. Poziome obramowanie komórek tabeli jest przedstawiane w postaci siatki. Siatka zawiera o 1 wiersz więcej niż liczba wierszy w tabeli i taką samą liczbę kolumn co tabela. Jeśli na przykład tabela ma wymiary 3 x 3, jej poziome obramowanie jest przedstawiane jako siatka z 4 wierszami i 3 kolumnami. |
verticalBorderRows[]
|
Właściwości pionowych obramowań komórek. Pionowe obramowanie komórek tabeli jest przedstawiane w formie siatki. Siatka ma taką samą liczbę wierszy jak tabela i o 1 kolumnę więcej niż liczba kolumn w tabeli. Jeśli np. tabela ma wymiary 3 x 3 piksele, jej pionowe krawędzie są przedstawiane jako siatka z 3 wierszami i 4 kolumnami. |
TableRow
Właściwości i zawartość każdego wiersza tabeli.
Zapis JSON |
---|
{ "rowHeight": { object ( |
Pola | |
---|---|
rowHeight
|
Wysokość wiersza. |
tableRowProperties
|
Właściwości wiersza. |
tableCells[]
|
Właściwości i zawartość każdej komórki.
Komórki obejmujące wiele kolumn są reprezentowane tylko raz za pomocą
|
TableRowProperties
Właściwości każdego wiersza w tabeli.
Zapis JSON |
---|
{
"minRowHeight": {
object (
|
Pola | |
---|---|
minRowHeight
|
Minimalna wysokość wiersza. Wiersz zostanie wyrenderowany w edytorze Prezentacji o wysokości równej lub większej od tej wartości. Pozwoli to wyświetlić cały tekst w komórkach tego wiersza. |
TableCell
Właściwości i zawartość każdej komórki tabeli.
Zapis JSON |
---|
{ "location": { object ( |
Pola | |
---|---|
location
|
Lokalizacja komórki w tabeli. |
rowSpan
|
Rozpiętość wierszy w komórce. |
columnSpan
|
Rozpiętość kolumny komórki. |
text
|
Zawartość tekstowa w komórce. |
tableCellProperties
|
Właściwości komórki tabeli. |
TableCellLocation
Lokalizacja pojedynczej komórki tabeli w tabeli.
Zapis JSON |
---|
{ "rowIndex": integer, "columnIndex": integer } |
Pola | |
---|---|
rowIndex
|
Indeks wiersza z wartością od 0. |
columnIndex
|
Indeks kolumny z wartością od 0. |
TableCellProperties
Właściwości
TableCell
Zapis JSON |
---|
{ "tableCellBackgroundFill": { object ( |
Pola | |
---|---|
tableCellBackgroundFill
|
Wypełnienie tła komórki tabeli. Domyślne wypełnienie odpowiada wypełnieniem nowo utworzonych komórek tabeli w Edytorze Prezentacji. |
contentAlignment
|
Wyrównanie treści w komórce tabeli. Wyrównanie domyślne jest zgodne z wyrównaniem nowo utworzonych komórek tabeli w Edytorze Prezentacji. |
TableCellBackgroundFill
Wypełnienie tła komórki tabeli.
Zapis JSON |
---|
{ "propertyState": enum ( |
Pola | |
---|---|
propertyState
|
Stan właściwości wypełnienia tła.
Zaktualizowanie wypełnienia w komórce tabeli spowoduje niejawnie zaktualizowanie tego pola do
|
Pole sumy
kind Rodzaj wypełnienia tła.
kind
może być tylko jednym z tych elementów:
|
|
solidFill
|
Wypełnienie jednolitym kolorem. |
TableColumnProperties
Właściwości każdej kolumny w tabeli.
Zapis JSON |
---|
{
"columnWidth": {
object (
|
Pola | |
---|---|
columnWidth
|
Szerokość kolumny. |
TableBorderRow
Zawartość każdego wiersza obramowania w tabeli.
Zapis JSON |
---|
{
"tableBorderCells": [
{
object (
|
Pola | |
---|---|
tableBorderCells[]
|
Właściwości każdej komórki obramowania. Scalanie komórek tabeli z obramowaniem nie obejmuje ich w odpowiedzi. |
TableBorderCell
Właściwości każdej komórki obramowania.
Zapis JSON |
---|
{ "location": { object ( |
Pola | |
---|---|
location
|
Lokalizacja obramowania w tabeli obramowania. |
tableBorderProperties
|
Właściwości obramowania. |
TableBorderProperties
Właściwości stylu obramowania elementów
TableBorderCell
Zapis JSON |
---|
{ "tableBorderFill": { object ( |
Pola | |
---|---|
tableBorderFill
|
Wypełnienie obramowania tabeli. |
weight
|
Grubość obramowania. |
dashStyle
|
Styl obramowania. |
TableBorderFill
Wypełnienie obramowania.
Zapis JSON |
---|
{ // Union field |
Pola | |
---|---|
Pole sumy
kind Rodzaj wypełnienia.
kind
może być tylko jednym z tych elementów:
|
|
solidFill
|
Wypełnienie całkowite. |