ส่งคำขอ
การอัปเดตรายการเดียวที่จะใช้กับเอกสาร
การแสดง JSON |
---|
{ // Union field |
ช่อง | |
---|---|
ฟิลด์สหภาพ
request คำขอที่จะใช้ที่เฉพาะเจาะจง ต้องมีฟิลด์เดียวเท่านั้น
request
ต้องเป็นอย่างใดอย่างหนึ่งต่อไปนี้
|
|
replaceAllText
|
แทนที่อินสแตนซ์ทั้งหมดของข้อความที่ระบุ |
insertText
|
แทรกข้อความในตำแหน่งที่ระบุ |
updateTextStyle
|
อัปเดตรูปแบบข้อความในช่วงที่ระบุ |
createParagraphBullets
|
สร้างหัวข้อย่อยสำหรับย่อหน้า |
deleteParagraphBullets
|
ลบหัวข้อย่อยออกจากย่อหน้า |
createNamedRange
|
สร้างช่วงที่มีชื่อ |
deleteNamedRange
|
ลบช่วงที่มีชื่อ |
updateParagraphStyle
|
อัปเดตรูปแบบย่อหน้าในช่วงที่ระบุ |
deleteContentRange
|
ลบเนื้อหาออกจากเอกสาร |
insertInlineImage
|
แทรกรูปภาพในบรรทัดในตำแหน่งที่ระบุ |
insertTable
|
แทรกตารางที่ตำแหน่งที่ระบุ |
insertTableRow
|
แทรกแถวว่างลงในตาราง |
insertTableColumn
|
แทรกคอลัมน์ว่างลงในตาราง |
deleteTableRow
|
ลบแถวออกจากตาราง |
deleteTableColumn
|
ลบคอลัมน์ออกจากตาราง |
insertPageBreak
|
แทรกการแบ่งหน้าในตำแหน่งที่ระบุ |
deletePositionedObject
|
ลบออบเจ็กต์ที่จัดตำแหน่งแล้วออกจากเอกสาร |
updateTableColumnProperties
|
อัปเดตพร็อพเพอร์ตี้ของคอลัมน์ในตาราง |
updateTableCellStyle
|
อัปเดตรูปแบบของเซลล์ตาราง |
updateTableRowStyle
|
อัปเดตรูปแบบแถวในตาราง |
replaceImage
|
แทนที่รูปภาพในเอกสาร |
updateDocumentStyle
|
อัปเดตรูปแบบของเอกสาร |
mergeTableCells
|
ผสานเซลล์ในตาราง |
unmergeTableCells
|
ยกเลิกการผสานเซลล์ในตาราง |
createHeader
|
สร้างส่วนหัว |
createFooter
|
สร้างส่วนท้าย |
createFootnote
|
สร้างเชิงอรรถ |
replaceNamedRangeContent
|
แทนที่เนื้อหาในช่วงที่ชื่อ |
updateSectionStyle
|
อัปเดตรูปแบบส่วนของช่วงที่ระบุ |
insertSectionBreak
|
แทรกตัวแบ่งส่วนในตำแหน่งที่ระบุ |
deleteHeader
|
ลบส่วนหัวออกจากเอกสาร |
deleteFooter
|
ลบส่วนท้ายออกจากเอกสาร |
pinTableHeaderRows
|
อัปเดตจำนวนแถวส่วนหัวที่ปักหมุดไว้ในตาราง |
ReplaceAllTextRequest
แทนที่อินสแตนซ์ทั้งหมดของข้อความที่ตรงกับเกณฑ์ด้วย replace text
การแสดง JSON |
---|
{ "replaceText": string, "tabsCriteria": { object ( |
ช่อง | |
---|---|
replaceText
|
ข้อความที่จะแทนที่ข้อความที่ตรงกัน |
tabsCriteria
|
ไม่บังคับ เกณฑ์ที่ใช้ระบุแท็บที่จะแทนที่ หากไม่ระบุ การเปลี่ยนทดแทนจะมีผลกับทุกแท็บ ในเอกสารที่มีแท็บเดียว ให้ทำดังนี้
ในเอกสารที่มีหลายแท็บ ให้ทำดังนี้
|
ฟิลด์ Union
criteria เกณฑ์ที่ใช้จับคู่ข้อความที่จะแทนที่
criteria
ต้องเป็นอย่างใดอย่างหนึ่งต่อไปนี้
|
|
containsText
|
ค้นหาข้อความในเอกสารที่ตรงกับสตริงย่อยนี้ |
SubstringMatchCriteria
เกณฑ์ที่ตรงกับสตริงข้อความที่ระบุในเอกสาร
การแสดง JSON |
---|
{ "text": string, "matchCase": boolean } |
ช่อง | |
---|---|
text
|
ข้อความที่จะค้นหาในเอกสาร |
matchCase
|
ระบุว่าการค้นหาควรคำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่หรือไม่
|
TabsCriteria
เกณฑ์ที่ระบุว่าคำขอจะดำเนินการในแท็บใด
การแสดง JSON |
---|
{ "tabIds": [ string ] } |
ช่อง | |
---|---|
tabIds[]
|
รายการรหัสแท็บที่คำขอจะดำเนินการ |
InsertTextRequest
แทรกข้อความในตำแหน่งที่ระบุ
การแสดง JSON |
---|
{ "text": string, // Union field |
ช่อง | |
---|---|
text
|
ข้อความที่จะแทรก
การแทรกอักขระขึ้นบรรทัดใหม่จะเป็นการสร้าง
ระบบจะกำหนดรูปแบบข้อความสำหรับข้อความที่แทรกโดยอัตโนมัติ โดยปกติจะคงการจัดรูปแบบของข้อความที่อยู่ใกล้เคียงไว้ ในกรณีส่วนใหญ่ รูปแบบข้อความของข้อความที่แทรกจะตรงกับข้อความก่อนหน้าดัชนีการแทรก ระบบจะนำอักขระควบคุมบางตัว (U+0000-U+0008, U+000C-U+001F) และอักขระจากพื้นที่ใช้งานส่วนตัวของ Unicode Basic Multilingual Plane (U+E000-U+F8FF) ออกจากข้อความที่แทรก |
ฟิลด์ Union
insertion_location ตำแหน่งที่จะแทรกข้อความ
insertion_location
ต้องเป็นอย่างใดอย่างหนึ่งต่อไปนี้
|
|
location
|
แทรกข้อความที่ดัชนีที่เจาะจงในเอกสาร
ข้อความต้องแทรกภายในขอบเขตของ |
endOfSegmentLocation
|
แทรกข้อความที่ท้ายส่วนหัว ส่วนท้าย เชิงอรรถ หรือเนื้อหาเอกสาร |
ตำแหน่ง
ตำแหน่งที่เฉพาะเจาะจงในเอกสาร
การแสดง JSON |
---|
{ "segmentId": string, "index": integer, "tabId": string } |
ช่อง | |
---|---|
segmentId
|
รหัสของส่วนหัว ส่วนท้าย หรือเชิงอรรถที่มีตำแหน่งอยู่ รหัสกลุ่มว่างหมายถึงเนื้อหาของเอกสาร |
index
|
ดัชนีฐาน 0 ในหน่วยโค้ด UTF-16
ดัชนีจะสัมพันธ์กับจุดเริ่มต้นของกลุ่มที่ระบุโดย
|
tabId
|
แท็บที่มีตำแหน่งอยู่ หากเว้นไว้ ระบบจะใช้คําขอกับแท็บแรก ในเอกสารที่มีแท็บเดียว ให้ทำดังนี้
ในเอกสารที่มีหลายแท็บ ให้ทำดังนี้
|
EndOfSegmentLocation
ตำแหน่งที่ส่วนท้ายของเนื้อหา ส่วนหัว ส่วนท้าย หรือเชิงอรรถ ตำแหน่งอยู่ก่อนบรรทัดใหม่สุดท้ายในส่วนเอกสาร
การแสดง JSON |
---|
{ "segmentId": string, "tabId": string } |
ช่อง | |
---|---|
segmentId
|
รหัสของส่วนหัว ส่วนท้าย หรือเชิงอรรถของสถานที่ รหัสกลุ่มว่างหมายถึงเนื้อหาของเอกสาร |
tabId
|
แท็บที่มีตำแหน่งอยู่ หากไม่ระบุ ระบบจะใช้คำขอกับแท็บแรก ในเอกสารที่มีแท็บเดียว ให้ทำดังนี้
ในเอกสารที่มีหลายแท็บ ให้ทำดังนี้
|
UpdateTextStyleRequest
อัปเดตการจัดรูปแบบข้อความ
การแสดง JSON |
---|
{ "textStyle": { object ( |
ช่อง | |
---|---|
textStyle
|
รูปแบบที่จะตั้งค่าในข้อความ หากค่าของสไตล์หนึ่งๆ ตรงกับค่าของสไตล์หลัก ระบบจะตั้งค่าสไตล์นั้นให้รับค่า
การเปลี่ยนแปลงรูปแบบข้อความบางอย่างอาจส่งผลให้เกิดการเปลี่ยนแปลงอื่นๆ เพื่อจำลองการทำงานของเครื่องมือแก้ไขเอกสาร ดูเอกสารของ
|
fields
|
ฟิลด์ที่ควรอัปเดต
ต้องระบุฟิลด์อย่างน้อย 1 ช่อง รูท
เช่น หากต้องการอัปเดตรูปแบบข้อความเป็นแบบตัวหนา ให้ตั้งค่า หากต้องการรีเซ็ตพร็อพเพอร์ตี้เป็นค่าเริ่มต้น ให้ใส่ชื่อช่องในมาสก์ช่อง แต่ไม่ต้องตั้งค่าช่อง |
ฟิลด์สหภาพ
insertion_location ประเภทของช่วงที่ใช้อัปเดตรูปแบบข้อความ
insertion_location
ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น
|
|
range
|
ช่วงของข้อความที่จะจัดรูปแบบ ระบบอาจขยายช่วงให้รวมบรรทัดใหม่ที่อยู่ติดกันด้วย หากช่วงประกอบด้วยย่อหน้าที่เป็นของรายการทั้งหมด ระบบจะอัปเดตหัวข้อย่อยของย่อหน้าให้มีรูปแบบข้อความที่ตรงกันด้วย ไม่สามารถแทรกช่วงภายใน UpdateTextStyleRequest แบบสัมพัทธ์ |
CreateParagraphBulletsRequest
สร้างหัวข้อย่อยสำหรับทุกย่อหน้าที่ทับซ้อนกับช่วงที่กำหนด
ระดับการฝังของย่อหน้าแต่ละรายการจะกำหนดโดยการนับแท็บนำหน้าของแต่ละย่อหน้า คำขอนี้จะนําแท็บขึ้นต้นออกเพื่อไม่ให้มีช่องว่างมากเกินไประหว่างหัวข้อย่อยกับย่อหน้าที่เกี่ยวข้อง ซึ่งอาจทำให้ดัชนีของข้อความบางส่วนเปลี่ยนแปลง
หากย่อหน้าก่อนย่อหน้าที่อัปเดตอยู่ในรายการที่มีค่าที่กำหนดล่วงหน้าที่ตรงกัน ระบบจะเพิ่มย่อหน้าที่อัปเดตลงในรายการก่อนหน้า
การแสดง JSON |
---|
{ "range": { object ( |
ช่อง | |
---|---|
range
|
ช่วงที่จะใช้รูปแบบหัวข้อที่กำหนดไว้ล่วงหน้า |
bulletPreset
|
ประเภทของสัญลักษณ์หัวข้อย่อยที่จะใช้ |
BulletGlyphPreset
ตั้งค่ารูปแบบอักขระสัญลักษณ์หัวข้อย่อยไว้ล่วงหน้าสำหรับรายการ
รูปแบบเหล่านี้ใช้สัญลักษณ์หัวข้อย่อยเหล่านี้
-
ARROW
: ลูกศรที่สอดคล้องกับจุดรหัส Unicode U+2794 -
ARROW3D
: ลูกศรที่มีแรเงา 3 มิติ ซึ่งสอดคล้องกับ Code Point ของ Unicode U+27a2 -
CHECKBOX
: สี่เหลี่ยมจัตุรัสแบบโปร่ง ซึ่งตรงกับจุดรหัส Unicode U+274f -
CIRCLE
: วงกลมกลวงซึ่งสอดคล้องกับ Code Point Unicode U+25cb -
DIAMOND
: เพชรเต็มรูปแบบ ซึ่งสอดคล้องกับ Code Point Unicode U+25c6 -
DIAMONDX
: เพชรที่มี "x" ซึ่งตรงกับจุดรหัส Unicode U+2756 -
HOLLOWDIAMOND
: ข้าวหลามตัดแบบโปร่ง ซึ่งสอดคล้องกับ Code Point ของ Unicode U+25c7 -
DISC
: วงกลมทึบ ซึ่งตรงกับจุดโค้ด Unicode U+25cf -
SQUARE
: สี่เหลี่ยมจัตุรัสทึบ ซึ่งตรงกับจุดโค้ด Unicode U+25a0 -
STAR
: ดาว ซึ่งสอดคล้องกับ Code Point Unicode U+2605 -
ALPHA
: ตัวอักษรพิมพ์เล็ก เช่น "a", "b" หรือ "c" -
UPPERALPHA
: ตัวอักษรพิมพ์ใหญ่ เช่น "A" "B" หรือ "C" -
DECIMAL
: ตัวเลข เช่น "1", "2" หรือ "3" -
ZERODECIMAL
: ตัวเลขที่มี 0 นำหน้า เช่น "01", "02" หรือ "03" ตัวเลขที่มีมากกว่า 1 หลักจะไม่ขึ้นต้นด้วย 0 -
ROMAN
: ตัวเลขโรมันตัวพิมพ์เล็ก เช่น "i", "ii" หรือ "iii" -
UPPERROMAN
: ตัวเลขโรมันตัวพิมพ์ใหญ่ เช่น "I", "II" หรือ "III" -
LEFTTRIANGLE
: สามเหลี่ยมชี้ไปทางซ้าย สอดคล้องกับจุดโค้ด Unicode U+25c4
Enum | |
---|---|
BULLET_GLYPH_PRESET_UNSPECIFIED
|
ไม่ได้ระบุค่าที่กำหนดล่วงหน้าสำหรับสัญลักษณ์หัวข้อ |
BULLET_DISC_CIRCLE_SQUARE
|
รายการสัญลักษณ์หัวข้อย่อยที่มี
DISC ,
CIRCLE
และ
SQUARE
สัญลักษณ์หัวข้อย่อยสำหรับระดับการซ้อน 3 รายการแรก
|
BULLET_DIAMONDX_ARROW3D_SQUARE
|
รายการหัวข้อย่อยที่มีสัญลักษณ์หัวข้อย่อย DIAMONDX , ARROW3D และ SQUARE สำหรับรายการระดับการซ้อน 3 ระดับแรก
|
BULLET_CHECKBOX
|
รายการที่มีหัวข้อย่อยซึ่งมีสัญลักษณ์หัวข้อย่อย CHECKBOX ในระดับการซ้อนรายการทั้งหมด
|
BULLET_ARROW_DIAMOND_DISC
|
รายการหัวข้อย่อยที่มีสัญลักษณ์หัวข้อย่อย ARROW , DIAMOND และ DISC สำหรับรายการระดับการซ้อน 3 ระดับแรก
|
BULLET_STAR_CIRCLE_SQUARE
|
รายการหัวข้อย่อยที่มีสัญลักษณ์หัวข้อย่อย STAR , CIRCLE และ SQUARE สำหรับรายการระดับการซ้อน 3 ระดับแรก
|
BULLET_ARROW3D_CIRCLE_SQUARE
|
รายการสัญลักษณ์หัวข้อย่อยที่มี
ARROW3D ,
CIRCLE
และ
SQUARE
สัญลักษณ์หัวข้อย่อยสำหรับระดับการซ้อน 3 รายการแรก
|
BULLET_LEFTTRIANGLE_DIAMOND_DISC
|
รายการหัวข้อย่อยที่มีสัญลักษณ์หัวข้อย่อย LEFTTRIANGLE , DIAMOND และ DISC สำหรับรายการระดับการซ้อน 3 ระดับแรก
|
BULLET_DIAMONDX_HOLLOWDIAMOND_SQUARE
|
รายการสัญลักษณ์หัวข้อย่อยที่มี
DIAMONDX ,
HOLLOWDIAMOND
และ
SQUARE
สัญลักษณ์หัวข้อย่อยสำหรับระดับการซ้อน 3 รายการแรก
|
BULLET_DIAMOND_CIRCLE_SQUARE
|
รายการสัญลักษณ์หัวข้อย่อยที่มี
DIAMOND ,
CIRCLE
และ
SQUARE
สัญลักษณ์หัวข้อย่อยสำหรับระดับการซ้อน 3 รายการแรก
|
NUMBERED_DECIMAL_ALPHA_ROMAN
|
รายการลำดับเลขที่มีสัญลักษณ์ตัวเลข DECIMAL , ALPHA และ ROMAN สำหรับรายการระดับการซ้อน 3 ระดับแรก ตามด้วยเครื่องหมายจุด
|
NUMBERED_DECIMAL_ALPHA_ROMAN_PARENS
|
รายการลำดับเลขที่มีสัญลักษณ์ตัวเลข DECIMAL , ALPHA และ ROMAN สำหรับรายการระดับการซ้อน 3 ระดับแรก ตามด้วยวงเล็บ
|
NUMBERED_DECIMAL_NESTED
|
รายการที่มีลําดับเลขซึ่งมี
DECIMAL
สัญลักษณ์ตัวเลขคั่นด้วยจุด โดยที่แต่ละระดับการฝังจะใช้สัญลักษณ์ของระดับการฝังก่อนหน้าเป็นคำนำหน้า เช่น "1." "1.1" '2.', '2.2.'
|
NUMBERED_UPPERALPHA_ALPHA_ROMAN
|
รายการลำดับเลขที่มี
UPPERALPHA ,
ALPHA
และ
ROMAN
รูปอักขระที่เป็นตัวเลขสำหรับระดับการซ้อน 3 รายการแรกตามด้วยจุด
|
NUMBERED_UPPERROMAN_UPPERALPHA_DECIMAL
|
รายการลำดับเลขที่มี
UPPERROMAN ,
UPPERALPHA
และ
DECIMAL
รูปอักขระที่เป็นตัวเลขสำหรับระดับการซ้อน 3 รายการแรกตามด้วยจุด
|
NUMBERED_ZERODECIMAL_ALPHA_ROMAN
|
รายการลำดับเลขที่มี
ZERODECIMAL ,
ALPHA
และ
ROMAN
รูปอักขระที่เป็นตัวเลขสำหรับระดับการซ้อน 3 รายการแรกตามด้วยจุด
|
DeleteParagraphBulletsRequest
ลบหัวข้อย่อยออกจากย่อหน้าทั้งหมดที่ทับซ้อนกับช่วงที่ระบุ
ระบบจะคงระดับการฝังของย่อหน้าแต่ละรายการไว้โดยเพิ่มการเยื้องไว้ที่ต้นของย่อหน้าที่เกี่ยวข้อง
การแสดง JSON |
---|
{
"range": {
object (
|
ช่อง | |
---|---|
range
|
ช่วงที่จะลบหัวข้อ |
CreateNamedRangeRequest
สร้าง
NamedRange
ที่อ้างอิงช่วงที่กำหนด
การแสดง JSON |
---|
{
"name": string,
"range": {
object (
|
ช่อง | |
---|---|
name
|
ชื่อของ NamedRange ชื่อไม่จำเป็นต้องไม่ซ้ำกัน ชื่อต้องมีอักขระอย่างน้อย 1 ตัวและไม่เกิน 256 ตัว โดยวัดเป็นหน่วยโค้ด UTF-16 |
range
|
ช่วงที่จะใช้ชื่อ |
DeleteNamedRangeRequest
ลบ
NamedRange
การแสดง JSON |
---|
{ "tabsCriteria": { object ( |
ช่อง | |
---|---|
tabsCriteria
|
ไม่บังคับ เกณฑ์ที่ใช้ระบุแท็บที่ควรทำการลบช่วง หากไม่ระบุ การลบช่วงจะมีผลกับแท็บทั้งหมด ในเอกสารที่มีแท็บเดียว ให้ทำดังนี้
ในเอกสารที่มีหลายแท็บ ให้ทำดังนี้
|
ฟิลด์ Union
named_range_reference ค่าที่กำหนดช่วงหรือช่วงที่จะลบ ต้องตั้งค่าเพียง 1 รายการ
named_range_reference
ต้องเป็นอย่างใดอย่างหนึ่งต่อไปนี้
|
|
namedRangeId
|
รหัสของช่วงที่ตั้งชื่อแล้วที่จะลบ |
name
|
ชื่อของช่วงที่จะลบ ระบบจะลบช่วงที่มีชื่อตามที่ระบุทั้งหมด |
UpdateParagraphStyleRequest
อัปเดตการจัดรูปแบบของทุกย่อหน้าที่ซ้อนทับกับช่วงที่ระบุ
การแสดง JSON |
---|
{ "paragraphStyle": { object ( |
ช่อง | |
---|---|
paragraphStyle
|
รูปแบบที่จะกำหนดในย่อหน้า
การเปลี่ยนแปลงรูปแบบย่อหน้าบางอย่างอาจทำให้เกิดการเปลี่ยนแปลงอื่นๆ เพื่อจำลองการทำงานของเครื่องมือแก้ไขเอกสาร ดูเอกสารของ
|
fields
|
ช่องที่ควรอัปเดต
ต้องระบุอย่างน้อย 1 ช่อง ระบบจะนําราก
ตัวอย่างเช่น หากต้องการอัปเดตคุณสมบัติการปรับแนวของรูปแบบย่อหน้า ให้ตั้งค่า
หากต้องการรีเซ็ตพร็อพเพอร์ตี้เป็นค่าเริ่มต้น ให้ใส่ชื่อช่องในมาสก์ของช่อง แต่ไม่ได้ตั้งค่าช่องดังกล่าว |
ฟิลด์สหภาพ
insertion_location ประเภทของช่วงที่ใช้ซึ่งจะอัปเดตรูปแบบย่อหน้า
insertion_location
ต้องเป็นอย่างใดอย่างหนึ่งต่อไปนี้
|
|
range
|
ช่วงที่อยู่ซ้อนทับกับย่อหน้าที่จะจัดรูปแบบ |
DeleteContentRangeRequest
ลบเนื้อหาออกจากเอกสาร
การแสดง JSON |
---|
{
"range": {
object (
|
ช่อง | |
---|---|
range
|
ช่วงของเนื้อหาที่จะลบ การลบข้อความที่ข้ามขอบเขตของย่อหน้าอาจทำให้เกิดการเปลี่ยนแปลงลักษณะของย่อหน้า รายการ ออบเจ็กต์ที่มีตำแหน่ง และบุ๊กมาร์กเมื่อทั้ง 2 ย่อหน้ารวมเข้าด้วยกัน การพยายามลบบางช่วงอาจส่งผลให้โครงสร้างเอกสารไม่ถูกต้อง ซึ่งจะทำให้ระบบส่งกลับข้อผิดพลาดเกี่ยวกับคำขอที่ไม่ถูกต้อง 400 ตัวอย่างของคำขอลบที่ไม่ถูกต้องมีดังนี้
|
InsertInlineImageRequest
แทรก InlineObject
ที่มีรูปภาพในตำแหน่งที่ระบุ
การแสดง JSON |
---|
{ "uri": string, "objectSize": { object ( |
ช่อง | |
---|---|
uri
|
URI ของรูปภาพ ระบบจะดึงข้อมูลรูปภาพเพียงครั้งเดียว ณ เวลาแทรก และจัดเก็บสำเนาไว้เพื่อแสดงในเอกสาร รูปภาพต้องมีขนาดไม่เกิน 50 MB, ไม่เกิน 25 เมกะพิกเซล และต้องอยู่ในรูปแบบ PNG, JPEG หรือ GIF
URI ที่ระบุต้องเข้าถึงได้แบบสาธารณะและมีความยาวไม่เกิน 2 KB ระบบจะบันทึก URI ไว้กับรูปภาพและแสดงผ่านช่อง |
objectSize
|
ขนาดที่รูปภาพควรปรากฏในเอกสาร คุณสมบัตินี้เป็นแบบไม่บังคับ และขนาดสุดท้ายของรูปภาพในเอกสารจะกำหนดโดยกฎต่อไปนี้ * หากไม่ได้ระบุความกว้างและความสูง ขนาดเริ่มต้นของรูปภาพจะคำนวณตามความละเอียด * หากระบุมิติข้อมูลเพียง 1 รายการ ระบบจะคำนวณมิติข้อมูลอีกรายการหนึ่งเพื่อรักษาสัดส่วนภาพของรูปภาพ * หากระบุทั้งความกว้างและความสูง ระบบจะปรับขนาดรูปภาพให้พอดีกับขนาดที่ระบุโดยคงสัดส่วนภาพเดิมไว้ |
ฟิลด์สหภาพ
insertion_location ตำแหน่งที่จะแทรกรูปภาพ
insertion_location
ต้องเป็นอย่างใดอย่างหนึ่งต่อไปนี้
|
|
location
|
แทรกรูปภาพในดัชนีที่เฉพาะเจาะจงในเอกสาร
ต้องแทรกรูปภาพภายในขอบเขตของ
คุณไม่สามารถแทรกภาพในบรรทัดภายในเชิงอรรถหรือสมการได้ |
endOfSegmentLocation
|
แทรกข้อความที่ส่วนท้ายของส่วนหัว ส่วนท้าย หรือเนื้อความเอกสาร คุณไม่สามารถแทรกภาพในบรรทัดภายในเชิงอรรถ |
InsertTableRequest
แทรกตารางที่ตำแหน่งที่ระบุ
ระบบจะแทรกอักขระบรรทัดใหม่ก่อนตารางที่แทรก
การแสดง JSON |
---|
{ "rows": integer, "columns": integer, // Union field |
ช่อง | |
---|---|
rows
|
จำนวนแถวในตาราง |
columns
|
จํานวนคอลัมน์ในตาราง |
ฟิลด์สหภาพ
insertion_location ตำแหน่งที่จะแทรกตาราง
insertion_location
ต้องเป็นอย่างใดอย่างหนึ่งต่อไปนี้
|
|
location
|
แทรกตารางที่ดัชนีโมเดลที่ระบุ ระบบจะแทรกอักขระบรรทัดใหม่ก่อนตารางที่แทรก ดังนั้นดัชนีเริ่มต้นของตารางจะอยู่ที่ดัชนีตำแหน่งที่ระบุ + 1
ตารางต้องแทรกภายในขอบเขตของ แทรกตารางภายในเชิงอรรถหรือสมการไม่ได้ |
endOfSegmentLocation
|
แทรกตารางที่ท้ายส่วนหัว ส่วนท้าย หรือเนื้อหาเอกสารที่ระบุ ระบบจะแทรกอักขระบรรทัดใหม่ก่อนตารางที่แทรก แทรกตารางภายในเชิงอรรถไม่ได้ |
InsertTableRowRequest
แทรกแถวว่างลงในตาราง
การแสดง JSON |
---|
{
"tableCellLocation": {
object (
|
ช่อง | |
---|---|
tableCellLocation
|
ตำแหน่งเซลล์ในตารางอ้างอิงที่จะแทรกแถว ระบบจะแทรกแถวใหม่เหนือ (หรือใต้) แถวที่มีเซลล์อ้างอิง หากเซลล์อ้างอิงเป็นเซลล์ที่ผสาน ระบบจะแทรกแถวใหม่เหนือ (หรือใต้) เซลล์ที่ผสาน |
insertBelow
|
เลือกว่าจะแทรกแถวใหม่ด้านล่างตำแหน่งเซลล์อ้างอิงหรือไม่
|
TableCellLocation
ตำแหน่งของเซลล์เดียวภายในตาราง
การแสดง JSON |
---|
{
"tableStartLocation": {
object (
|
ช่อง | |
---|---|
tableStartLocation
|
ตำแหน่งที่ตารางเริ่มต้นในเอกสาร |
rowIndex
|
ดัชนีแถวที่อิงตาม 0 ตัวอย่างเช่น แถวที่ 2 ในตารางมีดัชนีแถวเป็น 1 |
columnIndex
|
ดัชนีคอลัมน์ฐาน 0 เช่น คอลัมน์ที่ 2 ในตารางมีดัชนีคอลัมน์เป็น 1 |
InsertTableColumnRequest
แทรกคอลัมน์ว่างลงในตาราง
การแสดง JSON |
---|
{
"tableCellLocation": {
object (
|
ช่อง | |
---|---|
tableCellLocation
|
ตำแหน่งเซลล์ของตารางอ้างอิงที่จะแทรกคอลัมน์ ระบบจะแทรกคอลัมน์ใหม่ทางซ้าย (หรือขวา) ของคอลัมน์ที่มีเซลล์อ้างอิง หากเซลล์อ้างอิงเป็นเซลล์ที่ผสาน ระบบจะแทรกคอลัมน์ใหม่ไปทางซ้าย (หรือขวา) ของเซลล์ที่ผสาน |
insertRight
|
เลือกว่าจะแทรกคอลัมน์ใหม่ทางด้านขวาของตำแหน่งเซลล์อ้างอิงหรือไม่
|
DeleteTableRowRequest
ลบแถวออกจากตาราง
การแสดง JSON |
---|
{
"tableCellLocation": {
object (
|
ช่อง | |
---|---|
tableCellLocation
|
ตำแหน่งของเซลล์ในตารางอ้างอิงซึ่งแถวที่จะถูกลบ แถวที่ช่วงเซลล์นี้จะถูกลบ หากเป็นเซลล์ที่ผสานซึ่งครอบคลุมหลายแถว ระบบจะลบแถวทั้งหมดที่เซลล์นั้นครอบคลุม หากไม่มีแถวเหลืออยู่ในตารางหลังจากการลบนี้ ระบบจะลบทั้งตาราง |
DeleteTableColumnRequest
ลบคอลัมน์ออกจากตาราง
การแสดง JSON |
---|
{
"tableCellLocation": {
object (
|
ช่อง | |
---|---|
tableCellLocation
|
ตำแหน่งของเซลล์ตารางอ้างอิงที่คอลัมน์จะถูกลบ คอลัมน์ช่วงของเซลล์นี้จะถูกลบ หากเป็นเซลล์ที่ผสานซึ่งครอบคลุมหลายคอลัมน์ ระบบจะลบคอลัมน์ทั้งหมดที่ช่วงเซลล์นั้นออก หากไม่มีคอลัมน์เหลืออยู่ในตารางหลังจากการลบนี้ ระบบจะลบทั้งตาราง |
InsertPageBreakRequest
แทรกตัวแบ่งหน้า ตามด้วยบรรทัดใหม่ที่ตำแหน่งที่ระบุ
การแสดง JSON |
---|
{ // Union field |
ช่อง | |
---|---|
ฟิลด์สหภาพ
insertion_location ตำแหน่งที่จะแทรกตัวแบ่งหน้า
insertion_location
ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น
|
|
location
|
แทรกตัวแบ่งหน้าที่ดัชนีเฉพาะลงในเอกสาร
ต้องแทรกตัวแบ่งหน้าภายในขอบเขตของ
ไม่สามารถแทรกตัวแบ่งหน้าภายในตาราง สมการ เชิงอรรถ ส่วนหัว หรือส่วนท้าย เนื่องจากตัวแบ่งหน้าสามารถแทรกไว้ภายในส่วนเนื้อหาเท่านั้น
|
endOfSegmentLocation
|
แทรกตัวแบ่งหน้าที่ท้ายเนื้อความเอกสาร
คุณจะแทรกตัวแบ่งหน้าในเชิงอรรถ ส่วนหัว หรือส่วนท้ายไม่ได้ เนื่องจากสามารถแทรกการแบ่งหน้าได้ภายในเนื้อหาเท่านั้น ช่อง |
DeletePositionedObjectRequest
ลบ PositionedObject
จากเอกสาร
การแสดง JSON |
---|
{ "objectId": string, "tabId": string } |
ช่อง | |
---|---|
objectId
|
รหัสของออบเจ็กต์ที่มีตำแหน่งที่จะลบ |
tabId
|
แท็บที่มีออบเจ็กต์ที่วางตำแหน่งที่จะลบอยู่ หากเว้นไว้ ระบบจะใช้คําขอกับแท็บแรก ในเอกสารที่มีแท็บเดียว ให้ทำดังนี้
ในเอกสารที่มีหลายแท็บ ให้ทำดังนี้
|
UpdateTableColumnPropertiesRequest
อัปเดต
TableColumnProperties
ของคอลัมน์ในตาราง
การแสดง JSON |
---|
{ "tableStartLocation": { object ( |
ช่อง | |
---|---|
tableStartLocation
|
ตำแหน่งที่ตารางเริ่มต้นในเอกสาร |
columnIndices[]
|
รายการดัชนีคอลัมน์แบบนับจาก 0 ที่ควรอัปเดตพร็อพเพอร์ตี้ หากไม่ระบุดัชนี ระบบจะอัปเดตทุกคอลัมน์ |
tableColumnProperties
|
พร็อพเพอร์ตี้ของคอลัมน์ในตารางที่จะอัปเดต
หากค่าของ |
fields
|
ช่องที่ควรอัปเดต
ต้องระบุอย่างน้อย 1 ช่อง ระบบจะนําราก
ตัวอย่างเช่น หากต้องการอัปเดตความกว้างของคอลัมน์ ให้ตั้งค่า
|
UpdateTableCellStyleRequest
อัปเดตรูปแบบของช่วงเซลล์ในตาราง
การแสดง JSON |
---|
{ "tableCellStyle": { object ( |
ช่อง | |
---|---|
tableCellStyle
|
รูปแบบที่จะตั้งค่าในเซลล์ของตาราง เมื่ออัปเดตเส้นขอบ หากเซลล์แชร์เส้นขอบกับเซลล์ที่อยู่ติดกัน คุณสมบัติเส้นขอบที่เกี่ยวข้องของเซลล์ที่อยู่ติดกันจะอัปเดตด้วย ระบบจะไม่อัปเดตเส้นขอบที่ผสานและมองไม่เห็น เนื่องจากการอัปเดตเส้นขอบซึ่งแชร์โดยเซลล์ที่อยู่ติดกันในคำขอเดียวกันอาจทำให้การอัปเดตเส้นขอบขัดแย้งกัน การอัปเดตเส้นขอบจะมีผลตามลำดับต่อไปนี้
|
fields
|
ฟิลด์ที่ควรอัปเดต
ต้องระบุฟิลด์อย่างน้อย 1 ช่อง ระบบจะนําราก
เช่น หากต้องการอัปเดตสีพื้นหลังของเซลล์ในตาราง ให้ตั้งค่า
หากต้องการรีเซ็ตพร็อพเพอร์ตี้เป็นค่าเริ่มต้น ให้ใส่ชื่อช่องในมาสก์ของช่อง แต่ไม่ได้ตั้งค่าช่องดังกล่าว |
ฟิลด์สหภาพ
cells เซลล์ที่จะอัปเดต
cells
ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น
|
|
tableRange
|
ช่วงตารางซึ่งแสดงชุดย่อยของตารางที่ใช้การอัปเดต |
tableStartLocation
|
ตำแหน่งที่ตารางเริ่มต้นในเอกสาร เมื่อระบุ การอัปเดตจะมีผลกับเซลล์ทั้งหมดในตาราง |
TableRange
ช่วงตารางแสดงการอ้างอิงชุดย่อยของตาราง
โปรดทราบว่าเซลล์ที่ระบุโดยช่วงตารางไม่จำเป็นต้องเป็นรูปสี่เหลี่ยมผืนผ้า ตัวอย่างเช่น สมมติว่าเรามีตารางขนาด 3 x 3 ที่ผสานเซลล์ทั้งหมดของแถวสุดท้ายเข้าด้วยกัน ตารางจะมีลักษณะดังนี้
[ ][ ][ ]
[ ][ ][ ]
[ ]
ช่วงตารางที่มีตำแหน่งเซลล์ในตาราง = (tableStartLocation, row = 0, column = 0), ช่วงแถว = 3 และช่วงคอลัมน์ = 2 จะระบุเซลล์ต่อไปนี้
[ x ][ x ][ ]
[ x ][ x ][ ]
[ x x x ]
การแสดง JSON |
---|
{
"tableCellLocation": {
object (
|
ช่อง | |
---|---|
tableCellLocation
|
ตำแหน่งของเซลล์ที่ช่วงตารางเริ่มต้น |
rowSpan
|
ช่วงแถวของช่วงตาราง |
columnSpan
|
ช่วงคอลัมน์ของช่วงตาราง |
UpdateTableRowStyleRequest
อัปเดต
TableRowStyle
แถวในตาราง
การแสดง JSON |
---|
{ "tableStartLocation": { object ( |
ช่อง | |
---|---|
tableStartLocation
|
ตำแหน่งที่ตารางเริ่มต้นในเอกสาร |
rowIndices[]
|
รายการดัชนีแถวที่ไม่อิงตาม 0 ซึ่งควรอัปเดตสไตล์ หากไม่ระบุดัชนี ระบบจะอัปเดตทุกแถว |
tableRowStyle
|
รูปแบบที่จะตั้งค่าในแถว |
fields
|
ฟิลด์ที่ควรอัปเดต
ต้องระบุฟิลด์อย่างน้อย 1 ช่อง ระบบจะนําราก
ตัวอย่างเช่น หากต้องการอัปเดตความสูงขั้นต่ำของแถว ให้ตั้งค่า
|
ReplaceImageRequest
แทนที่รูปภาพเดิมด้วยรูปภาพใหม่
การแทนที่รูปภาพจะนำimage effects
ออกจากรูปภาพที่มีอยู่บางส่วนเพื่อให้สอดคล้องกับลักษณะการทำงานของเครื่องมือแก้ไขเอกสาร
การแสดง JSON |
---|
{
"imageObjectId": string,
"uri": string,
"imageReplaceMethod": enum (
|
ช่อง | |
---|---|
imageObjectId
|
รหัสของรูปภาพที่มีอยู่ซึ่งจะถูกแทนที่ คุณสามารถดึงรหัสได้จากคำตอบของคำขอ GET |
uri
|
URI ของรูปภาพใหม่ ระบบจะดึงข้อมูลรูปภาพครั้งเดียวเมื่อมีการแทรกและจัดเก็บสำเนาไว้เพื่อแสดงภายในเอกสาร รูปภาพต้องมีขนาดไม่เกิน 50 MB และมีขนาดไม่เกิน 25 เมกะพิกเซลและต้องอยู่ในรูปแบบ PNG, JPEG หรือ GIF
URI ที่ระบุมีความยาวได้ไม่เกิน 2 KB จะบันทึก URI พร้อมกับรูปภาพ และเปิดเผยผ่าน
|
imageReplaceMethod
|
วิธีการเปลี่ยนทดแทน |
tabId
|
แท็บที่มีรูปภาพที่จะแทนที่อยู่ หากเว้นไว้ ระบบจะใช้คําขอกับแท็บแรก ในเอกสารที่มีแท็บเดียว ให้ทำดังนี้
ในเอกสารที่มีหลายแท็บ ให้ทำดังนี้
|
ImageReplaceMethod
วิธีการแทนที่รูปภาพ
Enum | |
---|---|
IMAGE_REPLACE_METHOD_UNSPECIFIED
|
ไม่ได้ระบุวิธีการแทนที่รูปภาพ ห้ามใช้ค่านี้ |
CENTER_CROP
|
ปรับขนาดและจัดรูปภาพไว้ตรงกลางเต็มขอบเขตของรูปภาพต้นฉบับ ระบบอาจครอบตัดรูปภาพเพื่อให้เต็มขอบเขตของรูปภาพต้นฉบับ รูปภาพที่แสดงจะมีขนาดเท่ากับรูปภาพต้นฉบับ |
UpdateDocumentStyleRequest
อัปเดต DocumentStyle
การแสดง JSON |
---|
{
"documentStyle": {
object (
|
ช่อง | |
---|---|
documentStyle
|
รูปแบบที่จะตั้งค่าในเอกสาร
การเปลี่ยนแปลงรูปแบบเอกสารบางอย่างอาจทำให้เกิดการเปลี่ยนแปลงอื่นๆ เพื่อจำลองการทำงานของเครื่องมือแก้ไขเอกสาร ดูเอกสารของ
|
fields
|
ฟิลด์ที่ควรอัปเดต
ต้องระบุฟิลด์อย่างน้อย 1 ช่อง รูท
เช่น หากต้องการอัปเดตพื้นหลัง ให้ตั้งค่า
|
tabId
|
แท็บที่มีรูปแบบที่จะอัปเดต หากเว้นไว้ คำขอจะใช้กับแท็บแรก ในเอกสารที่มีแท็บเดียว ให้ทำดังนี้
ในเอกสารที่มีหลายแท็บ ให้ทำดังนี้
|
MergeTableCellsRequest
ผสานเซลล์ใน
Table
การแสดง JSON |
---|
{
"tableRange": {
object (
|
ช่อง | |
---|---|
tableRange
|
ช่วงตารางที่ระบุเซลล์ของตารางที่จะผสาน ข้อความในเซลล์ที่ผสานจะต่อกันและเก็บไว้ใน "head" เซลล์ของช่วง นี่คือเซลล์ด้านบนซ้ายของช่วงเมื่อทิศทางของเนื้อหาเป็นจากซ้ายไปขวา และเซลล์ด้านบนขวาของช่วง หากช่วงไม่ใช่สี่เหลี่ยมผืนผ้า (ซึ่งอาจเกิดขึ้นในบางกรณีที่ช่วงครอบคลุมเซลล์ที่ผสานไว้แล้วหรือตารางไม่ใช่สี่เหลี่ยมผืนผ้า) ระบบจะแสดงข้อผิดพลาด 400 Bad Request |
UnmergeTableCellsRequest
ยกเลิกการผสานเซลล์ใน
Table
การแสดง JSON |
---|
{
"tableRange": {
object (
|
ช่อง | |
---|---|
tableRange
|
ช่วงตารางที่ระบุเซลล์ของตารางที่จะยกเลิกการผสาน ระบบจะยกเลิกการผสานเซลล์ที่ผสานทั้งหมดในช่วงนี้ และเซลล์ที่ยกเลิกการผสานแล้วจะไม่ได้รับผลกระทบ หากช่วงไม่มีเซลล์ที่ผสาน คำขอจะไม่ดำเนินการใดๆ หากมีข้อความในเซลล์ที่ผสาน ข้อความจะยังคงอยู่ในเซลล์ "ส่วนหัว" ของบล็อกเซลล์ที่ไม่ได้ผสานซึ่งเกิดขึ้น เซลล์ "head" คือเซลล์ซ้ายบนเมื่อทิศทางของเนื้อหาเป็นแบบซ้ายไปขวา และจะเป็นเซลล์ขวาบนหากเป็นอย่างอื่น |
CreateHeaderRequest
สร้าง
Header
ส่วนหัวใหม่จะใช้กับฟิลด์
SectionStyle
ณ สถานที่ตั้งของ
SectionBreak
หากระบุไว้ มิฉะนั้นจะใช้กับ
DocumentStyle
หากมีส่วนหัวของประเภทที่ระบุอยู่แล้ว ระบบจะแสดงข้อผิดพลาด 400 คำขอที่ไม่ถูกต้อง
การแสดง JSON |
---|
{ "type": enum ( |
ช่อง | |
---|---|
type
|
ประเภทส่วนหัวที่จะสร้าง |
sectionBreakLocation
|
ตำแหน่งของ
|
CreateFootnoteRequest
สร้างกลุ่ม
Footnote
และแทรก
FootnoteReference
ใหม่ลงในตำแหน่งที่ระบุ
กลุ่ม Footnote
ใหม่จะมีเว้นวรรคตามด้วยอักขระขึ้นบรรทัดใหม่
การแสดง JSON |
---|
{ // Union field |
ช่อง | |
---|---|
ฟิลด์สหภาพ
footnote_reference_location ตำแหน่งที่จะแทรกการอ้างอิงในเชิงอรรถ
footnote_reference_location
ต้องเป็นอย่างใดอย่างหนึ่งต่อไปนี้
|
|
location
|
แทรกการอ้างอิงเชิงอรรถที่ดัชนีที่ระบุในเอกสาร
การอ้างอิงเชิงอรรถต้องแทรกอยู่ภายในขอบเขตของ
คุณไม่สามารถแทรกการอ้างอิงในเชิงอรรถภายในสมการ ส่วนหัว ส่วนท้าย หรือเชิงอรรถ เนื่องจากการอ้างอิงเชิงอรรถสามารถทำได้เฉพาะที่ส่วนเนื้อหาเท่านั้น
|
endOfSegmentLocation
|
แทรกการอ้างอิงเชิงอรรถที่ท้ายเนื้อหาเอกสาร
คุณไม่สามารถแทรกการอ้างอิงในเชิงอรรถภายในส่วนหัว ส่วนท้าย หรือเชิงอรรถ เนื่องจากการอ้างอิงเชิงอรรถสามารถทำได้เฉพาะที่ส่วนเนื้อหาเท่านั้น
|
ReplaceNamedRangeContentRequest
แทนที่เนื้อหาของฟิลด์ที่ระบุ
NamedRange
หรือ
NamedRanges
กับเนื้อหาทดแทนดังกล่าว
โปรดทราบว่าบุคคลธรรมดา
NamedRange
อาจประกอบด้วยข้อมูลไม่ต่อเนื่องหลายรายการ
ranges
ในกรณีนี้ ระบบจะแทนที่เฉพาะเนื้อหาในช่วงแรกเท่านั้น ระบบจะลบช่วงอื่นๆ และเนื้อหาของช่วงดังกล่าว
ในกรณีที่การแทนที่หรือลบช่วงใดๆ จะทำให้โครงสร้างเอกสารไม่ถูกต้อง ระบบจะแสดงข้อผิดพลาด 400 คำขอที่ไม่ถูกต้อง
การแสดง JSON |
---|
{ "tabsCriteria": { object ( |
ช่อง | |
---|---|
tabsCriteria
|
ไม่บังคับ เกณฑ์ที่ใช้ระบุว่าการแทนที่จะเกิดขึ้นในแท็บใด หากเว้นไว้ การแทนที่จะมีผลกับทุกแท็บ ในเอกสารที่มีแท็บเดียว ให้ทำดังนี้
ในเอกสารที่มีหลายแท็บ ให้ทำดังนี้
|
ฟิลด์ Union
replacement_content เนื้อหาที่จะแทนที่เนื้อหาที่มีอยู่ของช่วงที่ตั้งชื่อแล้ว
replacement_content
ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น
|
|
text
|
แทนที่เนื้อหาของช่วงที่มีชื่อที่ระบุด้วยข้อความที่ระบุ |
ฟิลด์ Union
named_range_reference การอ้างอิงไปยังช่วงที่ตั้งชื่อแล้ว ซึ่งเนื้อหาจะถูกแทนที่
named_range_reference
ต้องเป็นอย่างใดอย่างหนึ่งต่อไปนี้
|
|
namedRangeId
|
รหัสของช่วงที่ตั้งชื่อแล้ว ซึ่งเนื้อหาจะถูกแทนที่ หากไม่มีช่วงที่ตั้งชื่อพร้อมรหัสที่ระบุ ระบบจะแสดงข้อผิดพลาด 400 คำขอผิดพลาด |
namedRangeName
|
ชื่อของ
หากมีไฟล์ |
UpdateSectionStyleRequest
อัปเดต
SectionStyle
การแสดง JSON |
---|
{ "range": { object ( |
ช่อง | |
---|---|
range
|
ช่วงจะทับซ้อนกับส่วนเพื่อจัดรูปแบบ
เนื่องจากตัวแบ่งส่วนจะต้องแทรก
ในเนื้อความเท่านั้น
|
sectionStyle
|
สไตล์ที่จะตั้งค่าในส่วน
การเปลี่ยนแปลงรูปแบบของส่วนบางส่วนอาจทำให้เกิดการเปลี่ยนแปลงอื่นๆ เพื่อจำลองการทำงานของเครื่องมือแก้ไขเอกสาร ดูเอกสารของ
|
fields
|
ฟิลด์ที่ควรอัปเดต
ต้องระบุฟิลด์อย่างน้อย 1 ช่อง รูท
เช่น หากต้องการอัปเดตระยะขอบด้านซ้าย ให้ตั้งค่า
|
InsertSectionBreakRequest
แทรกตัวแบ่งส่วนในตำแหน่งที่ระบุ
ระบบจะแทรกอักขระบรรทัดใหม่ก่อนตัวแบ่งส่วน
การแสดง JSON |
---|
{ "sectionType": enum ( |
ช่อง | |
---|---|
sectionType
|
ประเภทของส่วนที่จะแทรก |
ฟิลด์สหภาพ
insertion_location ตำแหน่งที่จะแทรกช่วงพัก
insertion_location
ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น
|
|
location
|
แทรกบรรทัดใหม่และส่วนแบ่งที่ดัชนีที่เฉพาะเจาะจงในเอกสาร
ต้องแทรกตัวแบ่งส่วนภายในขอบเขตของ
คุณไม่สามารถแทรกตัวแบ่งส่วนภายในตาราง สมการ เชิงอรรถ ส่วนหัว หรือส่วนท้ายได้ เนื่องจากตัวแบ่งส่วนจะต้องแทรกภายในเนื้อหาเท่านั้น
|
endOfSegmentLocation
|
แทรกบรรทัดใหม่และส่วนแบ่งที่ท้ายเนื้อหาเอกสาร
คุณไม่สามารถแทรกตัวแบ่งส่วนในเชิงอรรถ ส่วนหัว หรือส่วนท้ายได้ เนื่องจากสามารถแทรกการแบ่งส่วนได้ภายในเนื้อหาเท่านั้น ช่อง |
DeleteHeaderRequest
ลบ
Header
จากเอกสาร
การแสดง JSON |
---|
{ "headerId": string, "tabId": string } |
ช่อง | |
---|---|
headerId
|
รหัสของส่วนหัวที่จะลบ หากมีการกําหนดส่วนหัวนี้ใน |
tabId
|
แท็บที่มีส่วนหัวที่จะลบ หากไม่ระบุ ระบบจะใช้คำขอกับแท็บแรก ในเอกสารที่มีแท็บเดียว ให้ทำดังนี้
ในเอกสารที่มีหลายแท็บ ให้ทำดังนี้
|
PinTableHeaderRowsRequest
อัปเดตจำนวนแถวส่วนหัวของตารางที่ปักหมุดไว้ในตาราง
การแสดง JSON |
---|
{
"tableStartLocation": {
object (
|
ช่อง | |
---|---|
tableStartLocation
|
ตำแหน่งที่ตารางเริ่มต้นในเอกสาร |
pinnedHeaderRowsCount
|
จำนวนแถวของตารางที่จะปักหมุด โดย 0 หมายความว่าระบบจะเลิกปักหมุดแถวทั้งหมด |