ตาราง
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
|
คุณสมบัติของเซลล์ตาราง |
TableCellProperties
คุณสมบัติของ
TableCell
| การแสดง JSON |
|---|
{ "tableCellBackgroundFill": { object ( |
| ช่อง | |
|---|---|
tableCellBackgroundFill
|
การเติมสีพื้นหลังของเซลล์ตาราง การเติมสีเริ่มต้นจะตรงกับการเติมสีสำหรับเซลล์ตารางที่สร้างขึ้นใหม่ในโปรแกรมแก้ไขสไลด์ |
contentAlignment
|
การจัดแนวเนื้อหาในเซลล์ตาราง การจัดแนวเริ่มต้นจะตรงกับการจัดแนวของเซลล์ตารางที่สร้างขึ้นใหม่ในโปรแกรมแก้ไขสไลด์ |
TableCellBackgroundFill
การเติมพื้นหลังของเซลล์ตาราง
| การแสดง JSON |
|---|
{ "propertyState": enum ( |
| ช่อง | |
|---|---|
propertyState
|
สถานะพร็อพเพอร์ตี้การเติมพื้นหลัง
การอัปเดตการเติมสีในตารางจะอัปเดตฟิลด์นี้เป็น |
| ประเภทการเติมพื้นหลัง ต่อไปนี้คือรายการฟิลด์ที่ใช้ร่วมกันไม่ได้ ระบบจะตั้งค่าช่องใดช่องหนึ่งต่อไปนี้ในการตอบกลับ | |
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 |
|---|
{
// The following is a list of mutually exclusive fields. At most one of the
// fields will be set in a response:
"solidFill": {
object ( |
| ช่อง | |
|---|---|
| ประเภทการเติม ต่อไปนี้คือรายการฟิลด์ที่ใช้ร่วมกันไม่ได้ ระบบจะตั้งค่าช่องใดช่องหนึ่งต่อไปนี้ในการตอบกลับ | |
solidFill
|
สีพื้น |
| สิ้นสุดฟิลด์ที่แยกกัน | |