Tabela
A
PageElement
rodzaj 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ść każdego wiersza.
Komórki obejmujące wiele wierszy znajdują się tylko w jednym z tych wierszy i mają wartość |
tableColumns[]
|
Właściwości każdej kolumny. |
horizontalBorderRows[]
|
Właściwości obramowań komórek poziomych. Poziome obramowania komórek tabeli są przedstawione w postaci siatki. Siatka ma o 1 wiersz więcej niż liczba wierszy w tabeli i tyle samo kolumn co tabela. Jeśli na przykład tabela ma wymiary 3 x 3, jej obramowania poziome będą przedstawione jako siatka z 4 wierszami i 3 kolumnami. |
verticalBorderRows[]
|
Właściwości pionowych obramowań komórek. Pionowe obramowania komórek tabeli są przedstawione jako siatka. Siatka ma tyle samo wierszy co tabela i o 1 kolumnę więcej niż liczba kolumn w tabeli. Jeśli na przykład tabela ma wymiary 3 x 3, jej obramowania pionowe będą przedstawione jako siatka z 3 wierszami i 4 kolumnami. |
TableRow
Właściwości i zawartość każdego wiersza w 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 z wartością |
TableRowProperties
Właściwości każdego wiersza w tabeli.
| Zapis JSON |
|---|
{
"minRowHeight": {
object ( |
| Pola | |
|---|---|
minRowHeight
|
Minimalna wysokość wiersza. Wiersz będzie renderowany w edytorze Prezentacji na wysokości równej lub większej od tej wartości, aby wyświetlić cały tekst w komórkach 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
|
Liczba wierszy, które zajmuje komórka. |
columnSpan
|
Zakres kolumn komórki. |
text
|
Zawartość tekstowa komórki. |
tableCellProperties
|
Właściwości komórki tabeli. |
TableCellLocation
Lokalizacja pojedynczej komórki w tabeli.
| Zapis JSON |
|---|
{ "rowIndex": integer, "columnIndex": integer } |
| Pola | |
|---|---|
rowIndex
|
Indeks wiersza rozpoczynający się od 0. |
columnIndex
|
Indeks kolumny rozpoczynający się od 0. |
TableCellProperties
Właściwości elementu TableCell.
| Zapis JSON |
|---|
{ "tableCellBackgroundFill": { object ( |
| Pola | |
|---|---|
tableCellBackgroundFill
|
Wypełnienie tła komórki tabeli. Domyślne wypełnienie jest takie samo jak wypełnienie nowo utworzonych komórek tabeli w edytorze Prezentacji. |
contentAlignment
|
Wyrównanie treści w komórce tabeli. Domyślne wyrównanie 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.
Aktualizacja wypełnienia komórki tabeli spowoduje niejawną aktualizację tego pola do wartości |
Pole zbiorczekind. Rodzaj wypełnienia tła.
kind
może mieć tylko jedną z tych wartości:
|
|
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. Jeśli sąsiadujące komórki tabeli z obramowaniem zostaną scalone, obramowanie nie zostanie uwzględnione w odpowiedzi. |
TableBorderCell
Właściwości każdej komórki obramowania.
| Zapis JSON |
|---|
{ "location": { object ( |
| Pola | |
|---|---|
location
|
Położenie obramowania w tabeli obramowań. |
tableBorderProperties
|
Właściwości obramowania. |
TableBorderProperties
Właściwości stylu obramowania elementu TableBorderCell.
| Zapis JSON |
|---|
{ "tableBorderFill": { object ( |
| Pola | |
|---|---|
tableBorderFill
|
Wypełnienie obramowania tabeli. |
weight
|
Grubość obramowania. |
dashStyle
|
Styl linii obramowania. |
TableBorderFill
Wypełnienie obramowania.
| Zapis JSON |
|---|
{ // Union field |
| Pola | |
|---|---|
Pole zbiorczekind. Rodzaj wypełnienia.
kind
może mieć tylko jedną z tych wartości:
|
|
solidFill
|
Wypełnienie kolorem. |