ตาราง
ประเภท
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 |
ช่อง | |
---|---|
ฟิลด์สหภาพ
kind ประเภทของฟิลลิ่ง
kind
ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น
|
|
solidFill
|
เติมพื้น |