ส่งคำขอ
การอัปเดตครั้งเดียวสำหรับใช้กับเอกสาร
การแสดง JSON |
---|
{ // Union field |
ช่อง | |
---|---|
ฟิลด์ Union
request คำขอที่จะใช้ที่เฉพาะเจาะจง ต้องระบุข้อมูล 1 ช่องเท่านั้น
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 Private Use Area (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 ช่อง รูท
เช่น หากต้องการอัปเดตรูปแบบข้อความเป็นตัวหนา ให้ตั้งค่า
หากต้องการรีเซ็ตพร็อพเพอร์ตี้เป็นค่าเริ่มต้น ให้ใส่ชื่อช่องในมาสก์ของช่อง แต่ไม่ได้ตั้งค่าช่องดังกล่าว |
ฟิลด์ Union
insertion_location ประเภทของช่วงที่ใช้อัปเดตรูปแบบข้อความ
insertion_location
ต้องเป็นอย่างใดอย่างหนึ่งต่อไปนี้
|
|
range
|
ช่วงของข้อความที่จะจัดรูปแบบ อาจขยายช่วงให้ครอบคลุมบรรทัดใหม่ที่ติดกัน หากช่วงประกอบด้วยย่อหน้าที่เป็นของรายการทั้งหมด ระบบจะอัปเดตหัวข้อย่อยของย่อหน้าให้มีรูปแบบข้อความที่ตรงกันด้วย ไม่สามารถแทรกช่วงภายใน UpdateTextStyleRequest ที่เกี่ยวข้อง |
CreateParagraphBulletsRequest
สร้างหัวข้อย่อยสำหรับทุกย่อหน้าที่ทับซ้อนกับช่วงที่กำหนด
ระดับการซ้อนของแต่ละย่อหน้าจะกำหนดโดยการนับแท็บที่นำอยู่หน้าแต่ละย่อหน้า เพื่อไม่ให้มีช่องว่างระหว่างหัวข้อย่อยและย่อหน้าที่เกี่ยวข้องมากเกินไป คำขอนี้จะลบแท็บนำเหล่านี้ออก การดำเนินการนี้อาจเปลี่ยนดัชนีส่วนต่างๆ ของข้อความ
หากย่อหน้าก่อนย่อหน้าที่อัปเดตอยู่ในรายการที่มีค่าที่กำหนดล่วงหน้าที่ตรงกัน ระบบจะเพิ่มย่อหน้าที่อัปเดตลงในรายการก่อนหน้า
การแสดง JSON |
---|
{ "range": { object ( |
ช่อง | |
---|---|
range
|
ช่วงที่จะใช้ค่าที่กำหนดล่วงหน้าของหัวข้อย่อย |
bulletPreset
|
ประเภทของสัญลักษณ์หัวข้อย่อยที่จะใช้ |
BulletGlyphPreset
ตั้งค่ารูปแบบอักขระสัญลักษณ์หัวข้อย่อยไว้ล่วงหน้าสำหรับรายการ
รูปแบบเหล่านี้ใช้สัญลักษณ์หัวข้อย่อยเหล่านี้
-
ARROW
: ลูกศรที่สอดคล้องกับจุดรหัส Unicode U+2794 -
ARROW3D
: ลูกศรที่มีเฉดสี 3 มิติ ซึ่งสอดคล้องกับจุดโค้ด Unicode U+27a2 -
CHECKBOX
: สี่เหลี่ยมจัตุรัสแบบโปร่ง ซึ่งตรงกับจุดรหัส Unicode U+274f -
CIRCLE
: วงกลมโปร่ง สอดคล้องกับ Code Point ของ Unicode U+25cb -
DIAMOND
: ข้าวหลามตัดแข็ง ตามจุดโค้ด Unicode U+25c6 -
DIAMONDX
: เพชรที่มี "x" ซึ่งตรงกับจุดรหัส Unicode U+2756 -
HOLLOWDIAMOND
: ข้าวหลามตัดแบบโปร่งที่สอดคล้องกับจุดโค้ด Unicode U+25c7 -
DISC
: วงกลมทึบ ซึ่งตรงกับจุดโค้ด Unicode U+25cf -
SQUARE
: สี่เหลี่ยมจัตุรัสทึบ ซึ่งตรงกับจุดโค้ด Unicode U+25a0 -
STAR
: ดาว ตามจุดโค้ด Unicode U+2605 -
ALPHA
: ตัวอักษรพิมพ์เล็ก เช่น "a", "b" หรือ "c" -
UPPERALPHA
: ตัวอักษรพิมพ์ใหญ่ เช่น "A" "B" หรือ "C" -
DECIMAL
: ตัวเลข เช่น "1", "2" หรือ "3" -
ZERODECIMAL
: ตัวเลขที่ตัวเลขหลักหนึ่งนำหน้าด้วยศูนย์ เช่น "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 ช่อง รูท
ตัวอย่างเช่น หากต้องการอัปเดตคุณสมบัติการปรับแนวของรูปแบบย่อหน้า ให้ตั้งค่า
หากต้องการรีเซ็ตพร็อพเพอร์ตี้เป็นค่าเริ่มต้น ให้ใส่ชื่อช่องในมาสก์ของช่อง แต่ไม่ได้ตั้งค่าช่องดังกล่าว |
ฟิลด์ Union
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
|
ขนาดที่รูปภาพควรปรากฏในเอกสาร คุณสมบัตินี้เป็นแบบไม่บังคับ และขนาดสุดท้ายของรูปภาพในเอกสารจะกำหนดโดยกฎต่อไปนี้ * หากไม่ได้ระบุความกว้างและความสูง ระบบจะคำนวณขนาดเริ่มต้นของรูปภาพตามความละเอียดของรูปภาพ * หากระบุไว้ด้านใดด้านหนึ่ง ระบบจะคำนวณอีกด้านหนึ่งเพื่อรักษาอัตราส่วนของรูปภาพไว้ * หากระบุทั้งความกว้างและความสูง รูปภาพจะมีการปรับขนาดให้พอดีกับขนาดที่ให้ไว้โดยที่ยังคงสัดส่วนภาพไว้ |
ฟิลด์ Union
insertion_location ตำแหน่งที่จะแทรกรูปภาพ
insertion_location
ต้องเป็นอย่างใดอย่างหนึ่งต่อไปนี้
|
|
location
|
แทรกรูปภาพในดัชนีที่เฉพาะเจาะจงในเอกสาร
ต้องแทรกรูปภาพภายในขอบเขตของ
คุณไม่สามารถแทรกภาพในบรรทัดภายในเชิงอรรถหรือสมการได้ |
endOfSegmentLocation
|
แทรกข้อความที่ส่วนท้ายของส่วนหัว ส่วนท้าย หรือเนื้อความเอกสาร คุณไม่สามารถแทรกภาพในบรรทัดภายในเชิงอรรถ |
InsertTableRequest
แทรกตารางที่ตำแหน่งที่ระบุ
ระบบจะแทรกอักขระบรรทัดใหม่ก่อนตารางที่แทรก
การแสดง JSON |
---|
{ "rows": integer, "columns": integer, // Union field |
ช่อง | |
---|---|
rows
|
จำนวนแถวในตาราง |
columns
|
จำนวนคอลัมน์ในตาราง |
ฟิลด์ Union
insertion_location ตำแหน่งที่จะแทรกตาราง
insertion_location
ต้องเป็นอย่างใดอย่างหนึ่งต่อไปนี้
|
|
location
|
แทรกตารางที่ดัชนีโมเดลที่เฉพาะเจาะจง ระบบจะแทรกอักขระบรรทัดใหม่ก่อนตารางที่แทรก ดังนั้นดัชนีเริ่มต้นของตารางจะอยู่ที่ดัชนีตำแหน่งที่ระบุ + 1
ต้องแทรกตารางภายในขอบเขตของ
แทรกตารางภายในเชิงอรรถหรือสมการไม่ได้ |
endOfSegmentLocation
|
แทรกตารางไว้ที่ส่วนท้ายของส่วนหัว ส่วนท้าย หรือเนื้อความเอกสารที่ระบุ ระบบจะแทรกอักขระบรรทัดใหม่ก่อนตารางที่แทรก แทรกตารางภายในเชิงอรรถไม่ได้ |
InsertTableRowRequest
แทรกแถวว่างลงในตาราง
การแสดง JSON |
---|
{
"tableCellLocation": {
object (
|
ช่อง | |
---|---|
tableCellLocation
|
ตำแหน่งของเซลล์ในตารางอ้างอิงที่จะแทรกแถว ระบบจะแทรกแถวใหม่ด้านบน (หรือด้านล่าง) แถวที่มีเซลล์อ้างอิง หากเซลล์อ้างอิงเป็นเซลล์ที่ผสาน ระบบจะแทรกแถวใหม่ด้านบน (หรือด้านล่าง) ของเซลล์ที่ผสาน |
insertBelow
|
เลือกว่าจะแทรกแถวใหม่ใต้ตำแหน่งเซลล์อ้างอิงหรือไม่
|
TableCellLocation
ตำแหน่งของเซลล์เดียวภายในตาราง
การแสดง JSON |
---|
{
"tableStartLocation": {
object (
|
ช่อง | |
---|---|
tableStartLocation
|
ตำแหน่งที่ตารางเริ่มต้นในเอกสาร |
rowIndex
|
ดัชนีแถวที่อิงตามศูนย์ ตัวอย่างเช่น แถวที่ 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 |
ช่อง | |
---|---|
ฟิลด์ Union
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 ช่อง รูท
เช่น หากต้องการอัปเดตสีพื้นหลังของเซลล์ในตาราง ให้ตั้งค่า
หากต้องการรีเซ็ตพร็อพเพอร์ตี้เป็นค่าเริ่มต้น ให้ใส่ชื่อช่องในมาสก์ของช่อง แต่ไม่ได้ตั้งค่าช่องดังกล่าว |
ฟิลด์ Union
cells เซลล์ที่จะอัปเดต
cells
ต้องเป็นอย่างใดอย่างหนึ่งต่อไปนี้
|
|
tableRange
|
ช่วงตารางซึ่งแสดงชุดย่อยของตารางที่ใช้การอัปเดต |
tableStartLocation
|
ตำแหน่งที่ตารางเริ่มต้นในเอกสาร เมื่อระบุ การอัปเดตจะมีผลกับเซลล์ทั้งหมดในตาราง |
TableRange
ช่วงตารางแสดงการอ้างอิงชุดย่อยของตาราง
โปรดทราบว่าเซลล์ที่ระบุโดยช่วงตารางไม่จำเป็นต้องเป็นรูปสี่เหลี่ยมผืนผ้า ตัวอย่างเช่น สมมติว่าเรามีตารางขนาด 3 x 3 ที่มีการผสานเซลล์ทั้งหมดของแถวสุดท้ายเข้าด้วยกัน ตารางจะมีลักษณะดังนี้
[ ][ ][ ]
[ ][ ][ ]
[ ]
ช่วงตารางที่มีตำแหน่งเซลล์ของตาราง = (tableStartLocation, แถว = 0, คอลัมน์ = 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 คำขอผิดพลาด |
UnmergeTableCellsRequest
ยกเลิกการผสานเซลล์ใน
Table
การแสดง JSON |
---|
{
"tableRange": {
object (
|
ช่อง | |
---|---|
tableRange
|
ช่วงตารางที่ระบุเซลล์ของตารางที่จะยกเลิกการผสาน ระบบจะยกเลิกการผสานเซลล์ที่ผสานทั้งหมดในช่วงนี้ และเซลล์ที่ยกเลิกการผสานแล้วจะไม่ได้รับผลกระทบ หากช่วงไม่มีเซลล์ที่ผสาน คำขอจะไม่ดำเนินการใดๆ หากมีข้อความในเซลล์ที่ผสาน ข้อความจะยังคงอยู่ใน "ส่วนหัว" เซลล์ของบล็อกผลลัพธ์ของเซลล์ที่ไม่ได้ผสาน "หัว" เซลล์คือเซลล์ด้านบนซ้ายเมื่อทิศทางของเนื้อหามาจากซ้ายไปขวา และจากด้านบนขวา |
CreateHeaderRequest
สร้าง
Header
ส่วนหัวใหม่จะใช้กับฟิลด์
SectionStyle
ณ สถานที่ตั้งของ
วันที่ SectionBreak
หากระบุไว้ มิฉะนั้นจะใช้กับ
DocumentStyle
หากมีส่วนหัวของประเภทที่ระบุอยู่แล้ว ระบบจะแสดงข้อผิดพลาด 400 คำขอที่ไม่ถูกต้อง
การแสดง JSON |
---|
{ "type": enum ( |
ช่อง | |
---|---|
type
|
ประเภทส่วนหัวที่จะสร้าง |
sectionBreakLocation
|
ตำแหน่งของ
|
CreateFootnoteRequest
สร้าง
Footnote
และแทรกแท็กใหม่
วันที่ FootnoteReference
ณ ตำแหน่งที่กำหนด
ฟิลด์
Footnote
จะมีการเว้นวรรคตามด้วยอักขระขึ้นบรรทัดใหม่
การแสดง JSON |
---|
{ // Union field |
ช่อง | |
---|---|
ฟิลด์ Union
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
|
ประเภทของส่วนที่จะแทรก |
ฟิลด์ Union
insertion_location ตำแหน่งที่จะแทรกช่วงพัก
insertion_location
ต้องเป็นอย่างใดอย่างหนึ่งต่อไปนี้
|
|
location
|
แทรกบรรทัดใหม่และตัวแบ่งส่วนที่ดัชนีที่ระบุในเอกสาร
ต้องแทรกตัวแบ่งส่วนภายในขอบเขตของ
คุณไม่สามารถแทรกตัวแบ่งส่วนภายในตาราง สมการ เชิงอรรถ ส่วนหัว หรือส่วนท้ายได้ เนื่องจากตัวแบ่งส่วนจะต้องแทรกภายในเนื้อหาเท่านั้น
|
endOfSegmentLocation
|
แทรกบรรทัดใหม่และตัวแบ่งส่วนที่ตอนท้ายของเนื้อหาเอกสาร
คุณไม่สามารถแทรกตัวแบ่งส่วนในเชิงอรรถ ส่วนหัว หรือส่วนท้ายได้ เนื่องจากตัวแบ่งส่วนจะต้องแทรก
ภายในเนื้อหาเท่านั้น
|
DeleteHeaderRequest
ลบ
Header
จากเอกสาร
การแสดง JSON |
---|
{ "headerId": string, "tabId": string } |
ช่อง | |
---|---|
headerId
|
รหัสของส่วนหัวที่จะลบ หากกำหนดส่วนหัวนี้ใน
|
tabId
|
แท็บที่มีส่วนหัวที่จะลบ หากเว้นไว้ ระบบจะใช้คําขอกับแท็บแรก ในเอกสารที่มีแท็บเดียว ให้ทำดังนี้
ในเอกสารที่มีหลายแท็บ ให้ทำดังนี้
|
PinTableHeaderRowsRequest
อัปเดตจำนวนแถวส่วนหัวของตารางที่ปักหมุดในตาราง
การแสดง JSON |
---|
{
"tableStartLocation": {
object (
|
ช่อง | |
---|---|
tableStartLocation
|
ตำแหน่งที่ตารางเริ่มต้นในเอกสาร |
pinnedHeaderRowsCount
|
จำนวนแถวของตารางที่จะปักหมุด โดย 0 หมายความว่าแถวทั้งหมดไม่มีการปักหมุด |