Bảng
Một loại PageElement đại diện cho một bảng.
| Biểu diễn dưới dạng JSON |
|---|
{ "rows": integer, "columns": integer, "tableRows": [ { object ( |
| Trường | |
|---|---|
rows
|
Số hàng trong bảng. |
columns
|
Số cột trong bảng. |
tableRows[]
|
Thuộc tính và nội dung của từng hàng.
Các ô trải dài trên nhiều hàng chỉ nằm trong một trong các hàng này và có |
tableColumns[]
|
Thuộc tính của từng cột. |
horizontalBorderRows[]
|
Thuộc tính của đường viền ngang của ô. Đường viền ô ngang của bảng được biểu thị dưới dạng lưới. Lưới có nhiều hơn một hàng so với số hàng trong bảng và có số cột bằng với số cột trong bảng. Ví dụ: nếu bảng có kích thước 3 x 3, thì các đường viền ngang của bảng sẽ được biểu thị dưới dạng một lưới có 4 hàng và 3 cột. |
verticalBorderRows[]
|
Thuộc tính của đường viền ô dọc. Đường viền ô dọc của bảng được biểu thị dưới dạng lưới. Lưới có số hàng bằng với số hàng của bảng và có thêm một cột so với số cột trong bảng. Ví dụ: nếu bảng có kích thước 3 x 3, thì các đường viền dọc của bảng sẽ được biểu thị dưới dạng một lưới có 3 hàng và 4 cột. |
TableRow
Thuộc tính và nội dung của từng hàng trong bảng.
| Biểu diễn dưới dạng JSON |
|---|
{ "rowHeight": { object ( |
| Trường | |
|---|---|
rowHeight
|
Chiều cao của một hàng. |
tableRowProperties
|
Thuộc tính của hàng. |
tableCells[]
|
Thuộc tính và nội dung của từng ô.
Các ô trải dài trên nhiều cột chỉ được biểu thị một lần bằng |
TableRowProperties
Thuộc tính của từng hàng trong bảng.
| Biểu diễn dưới dạng JSON |
|---|
{
"minRowHeight": {
object ( |
| Trường | |
|---|---|
minRowHeight
|
Chiều cao tối thiểu của hàng. Hàng sẽ được hiển thị trong trình chỉnh sửa Trang trình bày ở chiều cao bằng hoặc lớn hơn giá trị này để cho thấy tất cả văn bản trong(các) ô của hàng. |
TableCell
Thuộc tính và nội dung của từng ô trong bảng.
| Biểu diễn dưới dạng JSON |
|---|
{ "location": { object ( |
| Trường | |
|---|---|
location
|
Vị trí của ô trong bảng. |
rowSpan
|
Số hàng mà ô trải dài. |
columnSpan
|
Số cột mà ô trải dài. |
text
|
Nội dung văn bản của ô. |
tableCellProperties
|
Các thuộc tính của ô trong bảng. |
TableCellLocation
Vị trí của một ô duy nhất trong bảng.
| Biểu diễn dưới dạng JSON |
|---|
{ "rowIndex": integer, "columnIndex": integer } |
| Trường | |
|---|---|
rowIndex
|
Chỉ mục hàng bắt đầu từ 0. |
columnIndex
|
Chỉ mục cột bắt đầu từ 0. |
TableCellProperties
Các thuộc tính của TableCell.
| Biểu diễn dưới dạng JSON |
|---|
{ "tableCellBackgroundFill": { object ( |
| Trường | |
|---|---|
tableCellBackgroundFill
|
Màu nền của ô trong bảng. Màu nền mặc định sẽ khớp với màu nền của các ô trong bảng mới tạo trong trình chỉnh sửa Trang trình bày. |
contentAlignment
|
Sự căn chỉnh nội dung trong ô của bảng. Căn chỉnh mặc định sẽ khớp với chế độ căn chỉnh cho các ô bảng mới tạo trong trình chỉnh sửa Trang trình bày. |
TableCellBackgroundFill
Màu nền của ô trong bảng.
| Biểu diễn dưới dạng JSON |
|---|
{ "propertyState": enum ( |
| Trường | |
|---|---|
propertyState
|
Trạng thái thuộc tính nền tô.
Việc cập nhật màu nền của một ô trong bảng sẽ ngầm cập nhật trường này thành |
Trường nhóm
kind. Loại màu nền.
kind
chỉ có thể là một trong những trạng thái sau:
|
|
solidFill
|
Màu nền đồng nhất. |
TableColumnProperties
Thuộc tính của từng cột trong bảng.
| Biểu diễn dưới dạng JSON |
|---|
{
"columnWidth": {
object ( |
| Trường | |
|---|---|
columnWidth
|
Chiều rộng của một cột. |
TableBorderRow
Nội dung của từng hàng viền trong bảng.
| Biểu diễn dưới dạng JSON |
|---|
{
"tableBorderCells": [
{
object ( |
| Trường | |
|---|---|
tableBorderCells[]
|
Thuộc tính của từng ô viền. Khi các ô bảng liền kề của một đường viền được hợp nhất, đường viền đó sẽ không được đưa vào phản hồi. |
TableBorderCell
Thuộc tính của từng ô viền.
| Biểu diễn dưới dạng JSON |
|---|
{ "location": { object ( |
| Trường | |
|---|---|
location
|
Vị trí của đường viền trong bảng đường viền. |
tableBorderProperties
|
Các thuộc tính đường viền. |
TableBorderProperties
Các thuộc tính tạo kiểu đường viền của TableBorderCell.
| Biểu diễn dưới dạng JSON |
|---|
{ "tableBorderFill": { object ( |
| Trường | |
|---|---|
tableBorderFill
|
Màu nền của đường viền bảng. |
weight
|
Độ dày của đường viền. |
dashStyle
|
Kiểu nét đứt của đường viền. |
TableBorderFill
Màu tô của đường viền.
| Biểu diễn dưới dạng JSON |
|---|
{ // Union field |
| Trường | |
|---|---|
Trường nhóm
kind. Loại nội dung thay thế.
kind
chỉ có thể là một trong những trạng thái sau:
|
|
solidFill
|
Tô màu đơn sắc. |