ตาราง
   ประเภท
    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
      | 
     
       
        เติมพื้น  |