ตาราง
A
PageElement
ชนิดที่แสดงถึงตาราง
| การแสดง JSON |
|---|
{ "rows": integer, "columns": integer, "tableRows": [ { object ( |
| ช่อง | |
|---|---|
rows
|
จำนวนแถวในตาราง |
columns
|
จำนวนคอลัมน์ในตาราง |
tableRows[]
|
พร็อพเพอร์ตี้และเนื้อหาของแต่ละแถว
เซลล์ที่ครอบคลุมหลายแถวจะอยู่ในแถวใดแถวหนึ่งเท่านั้นและมี
|
tableColumns[]
|
พร็อพเพอร์ตี้ของแต่ละคอลัมน์ |
horizontalBorderRows[]
|
คุณสมบัติของเส้นขอบเซลล์แนวนอน เส้นขอบเซลล์แนวนอนของตารางจะแสดงเป็นตารางกริด ตารางกริดมีแถวมากกว่าจำนวนแถวในตารางอยู่ 1 แถว และมีจำนวนคอลัมน์เท่ากับตาราง เช่น หากตารางมีขนาด 3 x 3 เส้นขอบแนวนอนจะแสดงเป็นตารางกริดที่มี 4 แถวและ 3 คอลัมน์ |
verticalBorderRows[]
|
คุณสมบัติของเส้นขอบเซลล์แนวตั้ง เส้นขอบเซลล์แนวตั้งของตารางจะแสดงเป็นตารางกริด ตารางกริดมีจำนวนแถวเท่ากับตาราง และมีจำนวนคอลัมน์มากกว่าจำนวนคอลัมน์ในตารางอยู่ 1 คอลัมน์ เช่น หากตารางมีขนาด 3 x 3 เส้นขอบแนวตั้งจะแสดงเป็นตารางกริดที่มี 3 แถวและ 4 คอลัมน์ |
TableRow
พร็อพเพอร์ตี้และเนื้อหาของแต่ละแถวในตาราง
| การแสดง JSON |
|---|
{ "rowHeight": { object ( |
| ช่อง | |
|---|---|
rowHeight
|
ความสูงของแถว |
tableRowProperties
|
คุณสมบัติของแถว |
tableCells[]
|
พร็อพเพอร์ตี้และเนื้อหาของแต่ละเซลล์
เซลล์ที่ครอบคลุมหลายคอลัมน์จะแสดงเพียงครั้งเดียวโดยมี
|
TableRowProperties
คุณสมบัติของแต่ละแถวในตาราง
| การแสดง JSON |
|---|
{
"minRowHeight": {
object ( |
| ช่อง | |
|---|---|
minRowHeight
|
ความสูงขั้นต่ำของแถว ระบบจะแสดงแถวในเครื่องมือแก้ไขสไลด์ที่ความสูงเท่ากับหรือมากกว่าค่านี้เพื่อแสดงข้อความทั้งหมดในเซลล์ของแถว |
TableCell
คุณสมบัติและเนื้อหาของเซลล์ตารางแต่ละเซลล์
| การแสดง JSON |
|---|
{ "location": { object ( |
| ช่อง | |
|---|---|
location
|
ตำแหน่งของเซลล์ภายในตาราง |
rowSpan
|
ช่วงแถวของเซลล์ |
columnSpan
|
ช่วงคอลัมน์ของเซลล์ |
text
|
เนื้อหาข้อความของเซลล์ |
tableCellProperties
|
คุณสมบัติของเซลล์ตาราง |
TableCellLocation
ตำแหน่งของเซลล์ตารางเดียวภายในตาราง
| การแสดง JSON |
|---|
{ "rowIndex": integer, "columnIndex": integer } |
| ช่อง | |
|---|---|
rowIndex
|
ดัชนีแถวแบบ 0 |
columnIndex
|
ดัชนีคอลัมน์แบบ 0 |
TableCellProperties
คุณสมบัติของ
TableCell
| การแสดง JSON |
|---|
{ "tableCellBackgroundFill": { object ( |
| ช่อง | |
|---|---|
tableCellBackgroundFill
|
การเติมสีพื้นหลังของเซลล์ตาราง การเติมสีเริ่มต้นจะตรงกับการเติมสีสำหรับเซลล์ตารางที่สร้างขึ้นใหม่ในโปรแกรมแก้ไขสไลด์ |
contentAlignment
|
การจัดแนวเนื้อหาในเซลล์ตาราง การจัดแนวเริ่มต้นจะตรงกับการจัดแนวของเซลล์ตารางที่สร้างขึ้นใหม่ในโปรแกรมแก้ไขสไลด์ |
TableCellBackgroundFill
การเติมพื้นหลังของเซลล์ตาราง
| การแสดง JSON |
|---|
{ "propertyState": enum ( |
| ช่อง | |
|---|---|
propertyState
|
สถานะพร็อพเพอร์ตี้สีพื้นหลัง
การอัปเดตสีเติมในตารางจะอัปเดตฟิลด์นี้เป็น
|
ฟิลด์ Union
kind ประเภทการเติมพื้นหลัง
kind
ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น
|
|
solidFill
|
การเติมสีทึบ |
TableColumnProperties
คุณสมบัติของแต่ละคอลัมน์ในตาราง
| การแสดง JSON |
|---|
{
"columnWidth": {
object ( |
| ช่อง | |
|---|---|
columnWidth
|
ความกว้างของคอลัมน์ |
TableBorderRow
เนื้อหาของแถวขอบแต่ละแถวในตาราง
| การแสดง JSON |
|---|
{
"tableBorderCells": [
{
object ( |
| ช่อง | |
|---|---|
tableBorderCells[]
|
พร็อพเพอร์ตี้ของเซลล์เส้นขอบแต่ละเซลล์ เมื่อผสานเซลล์ตารางที่อยู่ติดกันของเส้นขอบ ระบบจะไม่รวมเส้นขอบนั้นไว้ในการตอบกลับ |
TableBorderCell
พร็อพเพอร์ตี้ของเซลล์เส้นขอบแต่ละเซลล์
| การแสดง JSON |
|---|
{ "location": { object ( |
| ช่อง | |
|---|---|
location
|
ตำแหน่งของเส้นขอบภายในตารางเส้นขอบ |
tableBorderProperties
|
พร็อพเพอร์ตี้ของเส้นขอบ |
TableBorderProperties
พร็อพเพอร์ตี้การจัดรูปแบบเส้นขอบของ
TableBorderCell
| การแสดง JSON |
|---|
{ "tableBorderFill": { object ( |
| ช่อง | |
|---|---|
tableBorderFill
|
การเติมเส้นขอบตาราง |
weight
|
ความหนาของเส้นขอบ |
dashStyle
|
รูปแบบเส้นประของเส้นขอบ |
TableBorderFill
การเติมของเส้นขอบ
| การแสดง JSON |
|---|
{ // Union field |
| ช่อง | |
|---|---|
ฟิลด์ Union
kind ประเภทการเติม
kind
ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น
|
|
solidFill
|
เติมสีทึบ |