องค์ประกอบที่แสดงถึงเซลล์ตาราง Table จะอยู่ใน Table เสมอ และอาจมีองค์ประกอบ List, Paragraph หรือ Table ดูข้อมูลเพิ่มเติมเกี่ยวกับโครงสร้างเอกสารได้ที่คำแนะนำในการขยาย Google เอกสาร
เมธอด
| วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ | 
|---|---|---|
| append | Horizontal | สร้างและเพิ่ม Horizontalใหม่ต่อท้าย | 
| append | Inline | สร้างและเพิ่ม Inlineใหม่ต่อจาก Blob รูปภาพที่ระบุ | 
| append | Inline | เพิ่ม Inlineที่ระบุต่อท้าย | 
| append | List | เพิ่ม Listที่ระบุต่อท้าย | 
| append | List | สร้างและเพิ่ม Listใหม่ต่อท้าย | 
| append | Paragraph | เพิ่ม Paragraphที่ระบุต่อท้าย | 
| append | Paragraph | สร้างและเพิ่ม Paragraphใหม่ต่อท้าย | 
| append | Table | สร้างและเพิ่ม Tableใหม่ต่อท้าย | 
| append | Table | ต่อท้าย Tableใหม่ที่มีเซลล์ที่ระบุ | 
| append | Table | เพิ่ม Tableที่ระบุต่อท้าย | 
| clear() | Table | ล้างเนื้อหาขององค์ประกอบ | 
| copy() | Table | แสดงผลสำเนาที่แยกออกและแบบเจาะลึกขององค์ประกอบปัจจุบัน | 
| edit | Text | รับองค์ประกอบปัจจุบันเวอร์ชัน Textเพื่อแก้ไข | 
| find | Range | ค้นหาเนื้อหาขององค์ประกอบเพื่อหารายการที่สืบทอดมาจากประเภทที่ระบุ | 
| find | Range | ค้นหาเนื้อหาขององค์ประกอบเพื่อหารายการที่สืบทอดของประเภทที่ระบุ โดยเริ่มจาก Rangeที่ระบุ | 
| find | Range | ค้นหาเนื้อหาขององค์ประกอบเพื่อหารูปแบบข้อความที่ระบุโดยใช้นิพจน์ทั่วไป | 
| find | Range | ค้นหาเนื้อหาขององค์ประกอบเพื่อหารูปแบบข้อความที่ระบุ โดยเริ่มจากผลการค้นหาหนึ่งๆ | 
| get | Object | ดึงข้อมูลแอตทริบิวต์ขององค์ประกอบ | 
| get | String | ดึงข้อมูลสีพื้นหลัง | 
| get | Element | ดึงข้อมูลองค์ประกอบย่อยที่ดัชนีย่อยที่ระบุ | 
| get | Integer | ดึงข้อมูลดัชนีย่อยสําหรับองค์ประกอบย่อยที่ระบุ | 
| get | Integer | ดึงข้อมูลช่วงคอลัมน์ ซึ่งเป็นจํานวนคอลัมน์ของเซลล์ตารางที่เซลล์นี้ครอบคลุม | 
| get | String | ดึงข้อมูล URL ของลิงก์ | 
| get | Element | ดึงข้อมูลองค์ประกอบพี่น้องถัดไปขององค์ประกอบ | 
| get | Integer | ดึงข้อมูลจํานวนเด็ก | 
| get | Number | ดึงข้อมูลระยะห่างจากขอบด้านล่างเป็นจุด | 
| get | Number | ดึงข้อมูลระยะห่างจากขอบด้านซ้ายเป็นจุด | 
| get | Number | ดึงข้อมูลระยะห่างจากขอบด้านขวาเป็นจุด | 
| get | Number | ดึงข้อมูลระยะห่างจากขอบด้านบนเป็นจุด | 
| get | Container | ดึงข้อมูลองค์ประกอบหลักขององค์ประกอบ | 
| get | Table | ดึงข้อมูล Tableที่มีTableปัจจุบัน | 
| get | Table | ดึงข้อมูล Tableที่มีTableปัจจุบัน | 
| get | Element | ดึงข้อมูลองค์ประกอบพี่น้องก่อนหน้าขององค์ประกอบ | 
| get | Integer | ดึงข้อมูลช่วงแถว ซึ่งเป็นจํานวนแถวของเซลล์ตารางที่เซลล์นี้ครอบคลุม | 
| get | String | ดึงข้อมูลเนื้อหาขององค์ประกอบเป็นสตริงข้อความ | 
| get | Text | รับการจัดข้อความ | 
| get | Element | ดึงข้อมูล Elementขององค์ประกอบ | 
| get | Vertical | ดึงข้อมูล Vertical | 
| get | Number | ดึงข้อมูลความกว้างของคอลัมน์ที่มีเซลล์เป็นจุด | 
| insert | Horizontal | สร้างและแทรก Horizontalใหม่ ณ ดัชนีที่ระบุ | 
| insert | Inline | สร้างและแทรก Inlineจาก Blob รูปภาพที่ระบุ ณ ดัชนีที่ระบุ | 
| insert | Inline | แทรก Inlineที่ระบุไว้ที่ดัชนีที่ระบุ | 
| insert | List | แทรก Listที่ระบุไว้ที่ดัชนีที่ระบุ | 
| insert | List | สร้างและแทรก Listใหม่ ณ ดัชนีที่ระบุ | 
| insert | Paragraph | แทรก Paragraphที่ระบุไว้ที่ดัชนีที่ระบุ | 
| insert | Paragraph | สร้างและแทรก Paragraphใหม่ ณ ดัชนีที่ระบุ | 
| insert | Table | สร้างและแทรก Tableใหม่ ณ ดัชนีที่ระบุ | 
| insert | Table | สร้างและแทรก Tableใหม่ที่มีเซลล์ที่ระบุ ณ ดัชนีที่ระบุ | 
| insert | Table | แทรก Tableที่ระบุไว้ที่ดัชนีที่ระบุ | 
| is | Boolean | ระบุว่าองค์ประกอบอยู่ท้าย Documentหรือไม่ | 
| merge() | Table | ผสานองค์ประกอบเข้ากับรายการก่อนหน้าที่เป็นประเภทเดียวกัน | 
| remove | Table | นำองค์ประกอบย่อยที่ระบุออก | 
| remove | Table | นำองค์ประกอบออกจากองค์ประกอบหลัก | 
| replace | Element | แทนที่รายการทั้งหมดของรูปแบบข้อความหนึ่งๆ ด้วยสตริงการแทนที่หนึ่งๆ โดยใช้นิพจน์ทั่วไป | 
| set | Table | ตั้งค่าแอตทริบิวต์ขององค์ประกอบ | 
| set | Table | ตั้งค่าสีพื้นหลัง | 
| set | Table | ตั้งค่า URL ของลิงก์ | 
| set | Table | ตั้งค่าระยะห่างจากขอบด้านล่างเป็นจุด | 
| set | Table | ตั้งค่าระยะห่างจากขอบด้านซ้ายเป็นจุด | 
| set | Table | ตั้งค่าระยะห่างจากขอบด้านขวาเป็นจุด | 
| set | Table | กำหนดระยะห่างจากขอบด้านบนเป็นจุด | 
| set | Table | ตั้งค่าเนื้อหาเป็นข้อความธรรมดา | 
| set | Table | ตั้งค่าการจัดข้อความ | 
| set | Table | ตั้งค่าการจัดแนวตั้ง | 
| set | Table | ตั้งค่าความกว้างของคอลัมน์ที่มีเซลล์ปัจจุบันเป็นจุด | 
เอกสารประกอบโดยละเอียด
append
สร้างและเพิ่ม Horizontal ใหม่ต่อท้าย
Horizontal จะอยู่ใน Paragraph ใหม่
รีเทิร์น
Horizontal — เส้นแนวนอนใหม่
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
append
สร้างและเพิ่ม Inline ใหม่ต่อจาก Blob รูปภาพที่ระบุ
Inline จะอยู่ใน Paragraph ใหม่
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย | 
|---|---|---|
| image | Blob | ข้อมูลรูปภาพ | 
รีเทิร์น
Inline — รูปภาพใหม่
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
append
เพิ่ม Inline ที่ระบุต่อท้าย
Inline จะอยู่ใน Paragraph ใหม่
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย | 
|---|---|---|
| image | Inline | ข้อมูลรูปภาพ | 
รีเทิร์น
Inline — รูปภาพที่แนบมา
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
append
เพิ่ม List ที่ระบุต่อท้าย
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย | 
|---|---|---|
| list | List | รายการที่จะเพิ่มต่อท้าย | 
รีเทิร์น
List — รายการที่เพิ่มต่อท้าย
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
append
สร้างและเพิ่ม List ใหม่ต่อท้าย
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย | 
|---|---|---|
| text | String | เนื้อหาข้อความ | 
รีเทิร์น
List — รายการใหม่
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
append
เพิ่ม Paragraph ที่ระบุต่อท้าย
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย | 
|---|---|---|
| paragraph | Paragraph | ย่อหน้าที่จะเพิ่มต่อท้าย | 
รีเทิร์น
Paragraph — ย่อหน้าต่อท้าย
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
append
สร้างและเพิ่ม Paragraph ใหม่ต่อท้าย
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย | 
|---|---|---|
| text | String | เนื้อหาข้อความ | 
รีเทิร์น
Paragraph — ย่อหน้าใหม่
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
append
append
ต่อท้าย Table ใหม่ที่มีเซลล์ที่ระบุ
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย | 
|---|---|---|
| cells | String[][] | เนื้อหาข้อความของเซลล์ตารางที่จะเพิ่มลงในตารางใหม่ | 
รีเทิร์น
Table — ตารางต่อท้าย
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
append
เพิ่ม Table ที่ระบุต่อท้าย
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย | 
|---|---|---|
| table | Table | ตารางที่จะต่อท้าย | 
รีเทิร์น
Table — ตารางต่อท้าย
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
clear()
copy()
แสดงผลสำเนาที่แยกออกและแบบเจาะลึกขององค์ประกอบปัจจุบัน
ระบบจะคัดลอกองค์ประกอบย่อยทั้งหมดที่อยู่ในองค์ประกอบนั้นด้วย องค์ประกอบใหม่ไม่มีองค์ประกอบหลัก
รีเทิร์น
Table — สำเนาใหม่
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
edit
รับองค์ประกอบปัจจุบันเวอร์ชัน Text เพื่อแก้ไข
ใช้ edit เพื่อจัดการเนื้อหาขององค์ประกอบเป็น Rich Text โหมด edit ไม่สนใจองค์ประกอบที่ไม่ใช่ข้อความ (เช่น Inline และ Horizontal)
ระบบจะนำองค์ประกอบย่อยที่อยู่ในช่วงข้อความที่ลบออกทั้งหมดออกจากองค์ประกอบ
const body = DocumentApp.getActiveDocument().getActiveTab().asDocumentTab().getBody(); // Insert two paragraphs separated by a paragraph containing an // horizontal rule. body.insertParagraph(0, 'An editAsText sample.'); body.insertHorizontalRule(0); body.insertParagraph(0, 'An example.'); // Delete " sample.\n\n An" removing the horizontal rule in the process. body.editAsText().deleteText(14, 25);
รีเทิร์น
Text — องค์ประกอบปัจจุบันเวอร์ชันข้อความ
find
ค้นหาเนื้อหาขององค์ประกอบเพื่อหารายการที่สืบทอดมาจากประเภทที่ระบุ
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย | 
|---|---|---|
| element | Element | ประเภทองค์ประกอบที่จะค้นหา | 
รีเทิร์น
Range — ผลการค้นหาที่ระบุตําแหน่งขององค์ประกอบการค้นหา
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
find
ค้นหาเนื้อหาขององค์ประกอบเพื่อหารายการที่สืบทอดของประเภทที่ระบุ โดยเริ่มจาก Range ที่ระบุ
const body = DocumentApp.getActiveDocument().getActiveTab().asDocumentTab().getBody(); // Define the search parameters. let searchResult = null; // Search until the paragraph is found. while ( (searchResult = body.findElement( DocumentApp.ElementType.PARAGRAPH, searchResult, ))) { const par = searchResult.getElement().asParagraph(); if (par.getHeading() === DocumentApp.ParagraphHeading.HEADING1) { // Found one, update and stop. par.setText('This is the first header.'); break; } }
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย | 
|---|---|---|
| element | Element | ประเภทองค์ประกอบที่จะค้นหา | 
| from | Range | ผลการค้นหาที่จะค้นหา | 
รีเทิร์น
Range — ผลการค้นหาที่ระบุตำแหน่งถัดไปขององค์ประกอบการค้นหา
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
find
ค้นหาเนื้อหาขององค์ประกอบเพื่อหารูปแบบข้อความที่ระบุโดยใช้นิพจน์ทั่วไป
ระบบไม่รองรับฟีเจอร์นิพจน์ทั่วไปของ JavaScript บางรายการ เช่น กลุ่มที่จับและตัวแก้ไขโหมด
ระบบจะจับคู่รูปแบบนิพจน์ทั่วไปที่ระบุกับบล็อกข้อความแต่ละรายการในองค์ประกอบปัจจุบันแยกกัน
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย | 
|---|---|---|
| search | String | รูปแบบที่จะค้นหา | 
รีเทิร์น
Range — ผลการค้นหาที่ระบุตําแหน่งของข้อความค้นหา หรือเป็นค่าว่างหากไม่พบการจับคู่
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
find
ค้นหาเนื้อหาขององค์ประกอบเพื่อหารูปแบบข้อความที่ระบุ โดยเริ่มจากผลการค้นหาหนึ่งๆ
ระบบไม่รองรับฟีเจอร์นิพจน์ทั่วไปของ JavaScript บางรายการ เช่น กลุ่มที่จับและตัวแก้ไขโหมด
ระบบจะจับคู่รูปแบบนิพจน์ทั่วไปที่ระบุกับบล็อกข้อความแต่ละรายการในองค์ประกอบปัจจุบันแยกกัน
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย | 
|---|---|---|
| search | String | รูปแบบที่จะค้นหา | 
| from | Range | ผลการค้นหาที่จะค้นหา | 
รีเทิร์น
Range — ผลการค้นหาที่ระบุตําแหน่งถัดไปของข้อความค้นหา หรือเป็นค่าว่างหากไม่พบการจับคู่
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
get
ดึงข้อมูลแอตทริบิวต์ขององค์ประกอบ
ผลลัพธ์ที่ได้คือออบเจ็กต์ที่มีพร็อพเพอร์ตี้สำหรับแอตทริบิวต์องค์ประกอบที่ถูกต้องแต่ละรายการ โดยที่ชื่อพร็อพเพอร์ตี้แต่ละรายการสอดคล้องกับรายการในการแจกแจง Document
const doc = DocumentApp.getActiveDocument(); const documentTab = doc.getActiveTab().asDocumentTab(); const body = documentTab.getBody(); // Append a styled paragraph. const par = body.appendParagraph('A bold, italicized paragraph.'); par.setBold(true); par.setItalic(true); // Retrieve the paragraph's attributes. const atts = par.getAttributes(); // Log the paragraph attributes. for (const att in atts) { Logger.log(`${att}:${atts[att]}`); }
รีเทิร์น
Object — แอตทริบิวต์ขององค์ประกอบ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
get
ดึงข้อมูลสีพื้นหลัง
รีเทิร์น
String — สีพื้นหลังที่จัดรูปแบบเป็นรูปแบบ CSS (เช่น '#ffffff')
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
get
ดึงข้อมูลองค์ประกอบย่อยที่ดัชนีย่อยที่ระบุ
const body = DocumentApp.getActiveDocument().getActiveTab().asDocumentTab().getBody(); // Obtain the first element in the tab. const firstChild = body.getChild(0); // If it's a paragraph, set its contents. if (firstChild.getType() === DocumentApp.ElementType.PARAGRAPH) { firstChild.asParagraph().setText('This is the first paragraph.'); }
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย | 
|---|---|---|
| child | Integer | ดัชนีขององค์ประกอบย่อยที่จะดึงข้อมูล | 
รีเทิร์น
Element — องค์ประกอบย่อยที่อยู่ที่อินเด็กซ์ที่ระบุ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
get
ดึงข้อมูลดัชนีย่อยสําหรับองค์ประกอบย่อยที่ระบุ
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย | 
|---|---|---|
| child | Element | องค์ประกอบย่อยที่จะดึงข้อมูลดัชนี | 
รีเทิร์น
Integer — ดัชนีย่อย
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
get
ดึงข้อมูลช่วงคอลัมน์ ซึ่งเป็นจํานวนคอลัมน์ของเซลล์ตารางที่เซลล์นี้ครอบคลุม เซลล์ที่ไม่ได้ผสานจะมีช่วงคอลัมน์ 1
รีเทิร์น
Integer — ช่วงของคอลัมน์หรือ 0 สำหรับเซลล์ที่ผสานกับเซลล์อื่น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
get
ดึงข้อมูล URL ของลิงก์
รีเทิร์น
String — URL ของลิงก์ หรือเป็นค่าว่างหากองค์ประกอบมีค่าหลายค่าสำหรับแอตทริบิวต์นี้
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
get
ดึงข้อมูลองค์ประกอบพี่น้องถัดไปขององค์ประกอบ
องค์ประกอบถัดไปมีองค์ประกอบหลักเดียวกันและอยู่หลังองค์ประกอบปัจจุบัน
รีเทิร์น
Element — องค์ประกอบระดับถัดไป
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
get
ดึงข้อมูลจํานวนเด็ก
const body = DocumentApp.getActiveDocument().getActiveTab().asDocumentTab().getBody(); // Log the number of elements in the tab. Logger.log(`There are ${body.getNumChildren()} elements in the tab's body.`);
รีเทิร์น
Integer — จำนวนเด็ก
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
get
ดึงข้อมูลระยะห่างจากขอบด้านล่างเป็นจุด
รีเทิร์น
Number — ระยะห่างจากขอบด้านล่างเป็นจุด
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
get
ดึงข้อมูลระยะห่างจากขอบด้านซ้ายเป็นจุด
รีเทิร์น
Number — ระยะห่างจากขอบด้านซ้ายเป็นจุด
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
get
ดึงข้อมูลระยะห่างจากขอบด้านขวาเป็นจุด
รีเทิร์น
Number — ระยะห่างจากขอบด้านขวาเป็นจุด
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
get
ดึงข้อมูลระยะห่างจากขอบด้านบนเป็นจุด
รีเทิร์น
Number — ระยะห่างจากขอบด้านบนเป็นจุด
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
get
ดึงข้อมูลองค์ประกอบหลักขององค์ประกอบ
องค์ประกอบหลักมีองค์ประกอบปัจจุบัน
รีเทิร์น
Container — องค์ประกอบหลัก
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
get
get
get
ดึงข้อมูลองค์ประกอบพี่น้องก่อนหน้าขององค์ประกอบ
องค์ประกอบระดับข้างเคียงก่อนหน้ามีองค์ประกอบหลักเดียวกันและอยู่ก่อนองค์ประกอบปัจจุบัน
รีเทิร์น
Element — องค์ประกอบระดับข้างเคียงก่อนหน้า
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
get
ดึงข้อมูลช่วงแถว ซึ่งเป็นจํานวนแถวของเซลล์ตารางที่เซลล์นี้ครอบคลุม เซลล์ที่ไม่ได้ผสานมีช่วงแถว 1
รีเทิร์น
Integer — ช่วงแถวหรือ 0 สำหรับเซลล์ที่ผสานกับเซลล์อื่น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
get
ดึงข้อมูลเนื้อหาขององค์ประกอบเป็นสตริงข้อความ
รีเทิร์น
String — เนื้อหาขององค์ประกอบเป็นสตริงข้อความ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
get
รับการจัดข้อความ ประเภทการจัดแนวที่ใช้ได้มี Document, Document และ Document
รีเทิร์น
Text — ประเภทการจัดแนวข้อความ หรือ null หากข้อความมีการจัดแนวข้อความหลายประเภท หรือหากไม่เคยตั้งค่าการจัดแนวข้อความ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
get
ดึงข้อมูล Element ขององค์ประกอบ
ใช้ get เพื่อระบุประเภทที่แน่นอนขององค์ประกอบหนึ่งๆ
const doc = DocumentApp.getActiveDocument(); const documentTab = doc.getActiveTab().asDocumentTab(); const body = documentTab.getBody(); // Obtain the first element in the active tab's body. const firstChild = body.getChild(0); // Use getType() to determine the element's type. if (firstChild.getType() === DocumentApp.ElementType.PARAGRAPH) { Logger.log('The first element is a paragraph.'); } else { Logger.log('The first element is not a paragraph.'); }
รีเทิร์น
Element — ประเภทองค์ประกอบ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
get
ดึงข้อมูล Vertical
รีเทิร์น
Vertical — การจัดแนวตั้ง
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
get
ดึงข้อมูลความกว้างของคอลัมน์ที่มีเซลล์เป็นจุด
รีเทิร์น
Number — ความกว้างของคอลัมน์เป็นจุด
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
insert
สร้างและแทรก Horizontal ใหม่ ณ ดัชนีที่ระบุ
เส้นแนวนอนจะอยู่ใน Paragraph ใหม่
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย | 
|---|---|---|
| child | Integer | ดัชนีที่จะแทรกองค์ประกอบ | 
รีเทิร์น
Horizontal — เส้นแนวนอนใหม่
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
insert
สร้างและแทรก Inline จาก Blob รูปภาพที่ระบุ ณ ดัชนีที่ระบุ
รูปภาพจะอยู่ใน Paragraph ใหม่
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย | 
|---|---|---|
| child | Integer | ดัชนีที่จะแทรกองค์ประกอบ | 
| image | Blob | ข้อมูลรูปภาพ | 
รีเทิร์น
Inline — รูปภาพในบรรทัดแทรก
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
insert
แทรก Inline ที่ระบุไว้ที่ดัชนีที่ระบุ
รูปภาพจะอยู่ใน Paragraph ใหม่
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย | 
|---|---|---|
| child | Integer | ดัชนีที่จะแทรกองค์ประกอบ | 
| image | Inline | รูปภาพที่จะแทรก | 
รีเทิร์น
Inline — รูปภาพในบรรทัดแทรก
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
insert
แทรก List ที่ระบุไว้ที่ดัชนีที่ระบุ
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย | 
|---|---|---|
| child | Integer | ดัชนีที่จะแทรกองค์ประกอบ | 
| list | List | รายการที่จะแทรก | 
รีเทิร์น
List — แทรกรายการใหม่
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
insert
สร้างและแทรก List ใหม่ ณ ดัชนีที่ระบุ
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย | 
|---|---|---|
| child | Integer | ดัชนีที่จะแทรกองค์ประกอบ | 
| text | String | เนื้อหาข้อความ | 
รีเทิร์น
List — รายการใหม่
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
insert
แทรก Paragraph ที่ระบุไว้ที่ดัชนีที่ระบุ
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย | 
|---|---|---|
| child | Integer | ดัชนีที่จะแทรกองค์ประกอบ | 
| paragraph | Paragraph | ย่อหน้าที่จะแทรก | 
รีเทิร์น
Paragraph — ย่อหน้าแทรก
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
insert
สร้างและแทรก Paragraph ใหม่ ณ ดัชนีที่ระบุ
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย | 
|---|---|---|
| child | Integer | ดัชนีที่จะแทรกองค์ประกอบ | 
| text | String | เนื้อหาข้อความ | 
รีเทิร์น
Paragraph — ย่อหน้าใหม่
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
insert
สร้างและแทรก Table ใหม่ ณ ดัชนีที่ระบุ
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย | 
|---|---|---|
| child | Integer | ดัชนีที่จะแทรกองค์ประกอบ | 
รีเทิร์น
Table — ตารางใหม่
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
insert
สร้างและแทรก Table ใหม่ที่มีเซลล์ที่ระบุ ณ ดัชนีที่ระบุ
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย | 
|---|---|---|
| child | Integer | ดัชนีที่จะแทรก | 
| cells | String[][] | เนื้อหาข้อความของเซลล์ตารางที่จะเพิ่มลงในตารางใหม่ | 
รีเทิร์น
Table — ตารางใหม่
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
insert
แทรก Table ที่ระบุไว้ที่ดัชนีที่ระบุ
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย | 
|---|---|---|
| child | Integer | ดัชนีที่จะแทรกองค์ประกอบ | 
| table | Table | ตารางที่จะแทรก | 
รีเทิร์น
Table — ตารางที่แทรก
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
is
merge()
ผสานองค์ประกอบเข้ากับรายการก่อนหน้าที่เป็นประเภทเดียวกัน
ผสานได้เฉพาะองค์ประกอบของ Element เดียวกันเท่านั้น ระบบจะย้ายองค์ประกอบย่อยที่อยู่ในองค์ประกอบปัจจุบันไปยังองค์ประกอบพี่น้องก่อนหน้า
ระบบจะนำองค์ประกอบปัจจุบันออกจากเอกสาร
const doc = DocumentApp.getActiveDocument(); const documentTab = doc.getActiveTab().asDocumentTab(); const body = documentTab.getBody(); // Example 1: Merge paragraphs // Append two paragraphs to the document's active tab. const par1 = body.appendParagraph('Paragraph 1.'); const par2 = body.appendParagraph('Paragraph 2.'); // Merge the newly added paragraphs into a single paragraph. par2.merge(); // Example 2: Merge table cells // Create a two-dimensional array containing the table's cell contents. const cells = [ ['Row 1, Cell 1', 'Row 1, Cell 2'], ['Row 2, Cell 1', 'Row 2, Cell 2'], ]; // Build a table from the array. const table = body.appendTable(cells); // Get the first row in the table. const row = table.getRow(0); // Get the two cells in this row. const cell1 = row.getCell(0); const cell2 = row.getCell(1); // Merge the current cell into its preceding sibling element. const merged = cell2.merge();
รีเทิร์น
Table — องค์ประกอบที่ผสาน
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
remove
นำองค์ประกอบย่อยที่ระบุออก
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย | 
|---|---|---|
| child | Element | องค์ประกอบย่อยที่จะนําออก | 
รีเทิร์น
Table — องค์ประกอบปัจจุบัน
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
remove
นำองค์ประกอบออกจากองค์ประกอบหลัก
const doc = DocumentApp.getActiveDocument(); const documentTab = doc.getActiveTab().asDocumentTab(); const body = documentTab.getBody(); // Remove all images in the active tab's body. const imgs = body.getImages(); for (let i = 0; i < imgs.length; i++) { imgs[i].removeFromParent(); }
รีเทิร์น
Table — องค์ประกอบที่ถูกนำออก
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
replace
แทนที่รายการทั้งหมดของรูปแบบข้อความหนึ่งๆ ด้วยสตริงการแทนที่หนึ่งๆ โดยใช้นิพจน์ทั่วไป
ระบบจะส่งรูปแบบการค้นหาเป็นสตริง ไม่ใช่ออบเจ็กต์นิพจน์ทั่วไปของ JavaScript คุณจึงต้องยกเว้นเครื่องหมายแบ็กสแลชในนิพจน์
วิธีนี้ใช้ไลบรารีนิพจน์ทั่วไป RE2 ของ Google ซึ่งจํากัดไวยากรณ์ที่รองรับ
ระบบจะจับคู่รูปแบบนิพจน์ทั่วไปที่ระบุกับบล็อกข้อความแต่ละรายการในองค์ประกอบปัจจุบันแยกกัน
const body = DocumentApp.getActiveDocument().getActiveTab().asDocumentTab().getBody(); // Clear the text surrounding "Apps Script", with or without text. body.replaceText('^.*Apps ?Script.*$', 'Apps Script');
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย | 
|---|---|---|
| search | String | รูปแบบนิพจน์ทั่วไปที่จะค้นหา | 
| replacement | String | ข้อความที่จะใช้แทนที่ | 
รีเทิร์น
Element — องค์ประกอบปัจจุบัน
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
set
ตั้งค่าแอตทริบิวต์ขององค์ประกอบ
พารามิเตอร์แอตทริบิวต์ที่ระบุต้องเป็นออบเจ็กต์ที่ชื่อพร็อพเพอร์ตี้แต่ละรายการเป็นรายการในลิสต์Document และค่าพร็อพเพอร์ตี้แต่ละรายการเป็นค่าใหม่ที่จะใช้
const doc = DocumentApp.getActiveDocument(); const documentTab = doc.getActiveTab().asDocumentTab(); const body = documentTab.getBody(); // Define a custom paragraph style. const style = {}; style[DocumentApp.Attribute.HORIZONTAL_ALIGNMENT] = DocumentApp.HorizontalAlignment.RIGHT; style[DocumentApp.Attribute.FONT_FAMILY] = 'Calibri'; style[DocumentApp.Attribute.FONT_SIZE] = 18; style[DocumentApp.Attribute.BOLD] = true; // Append a plain paragraph. const par = body.appendParagraph('A paragraph with custom style.'); // Apply the custom style. par.setAttributes(style);
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย | 
|---|---|---|
| attributes | Object | แอตทริบิวต์ขององค์ประกอบ | 
รีเทิร์น
Table — องค์ประกอบปัจจุบัน
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
set
ตั้งค่าสีพื้นหลัง
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย | 
|---|---|---|
| color | String | สีพื้นหลังที่จัดรูปแบบเป็นรูปแบบการเขียน CSS (เช่น '#ffffff') | 
รีเทิร์น
Table — องค์ประกอบปัจจุบัน
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
set
set
ตั้งค่าระยะห่างจากขอบด้านล่างเป็นจุด
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย | 
|---|---|---|
| padding | Number | ระยะห่างจากขอบด้านล่างเป็นจุด | 
รีเทิร์น
Table — องค์ประกอบปัจจุบัน
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
set
ตั้งค่าระยะห่างจากขอบด้านซ้ายเป็นจุด
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย | 
|---|---|---|
| padding | Number | ระยะห่างจากขอบด้านซ้ายเป็นจุด | 
รีเทิร์น
Table — องค์ประกอบปัจจุบัน
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
set
ตั้งค่าระยะห่างจากขอบด้านขวาเป็นจุด
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย | 
|---|---|---|
| padding | Number | ระยะห่างจากขอบด้านขวาเป็นจุด | 
รีเทิร์น
Table — องค์ประกอบปัจจุบัน
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
set
กำหนดระยะห่างจากขอบด้านบนเป็นจุด
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย | 
|---|---|---|
| padding | Number | ระยะห่างจากขอบด้านบนเป็นจุด | 
รีเทิร์น
Table — องค์ประกอบปัจจุบัน
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
set
ตั้งค่าเนื้อหาเป็นข้อความธรรมดา
หมายเหตุ: ระบบจะล้างเนื้อหาที่มีอยู่
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย | 
|---|---|---|
| text | String | เนื้อหาข้อความใหม่ | 
รีเทิร์น
Table — องค์ประกอบปัจจุบัน
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
set
ตั้งค่าการจัดข้อความ ประเภทการจัดแนวที่ใช้ได้มี Document, Document และ Document
// Make the entire first paragraph in the active tab be superscript. const documentTab = DocumentApp.getActiveDocument().getActiveTab().asDocumentTab(); const text = documentTab.getBody().getParagraphs()[0].editAsText(); text.setTextAlignment(DocumentApp.TextAlignment.SUPERSCRIPT);
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย | 
|---|---|---|
| text | Text | ประเภทการจัดแนวข้อความที่จะใช้ | 
รีเทิร์น
Table — องค์ประกอบปัจจุบัน
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
set
ตั้งค่าการจัดแนวตั้ง
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย | 
|---|---|---|
| alignment | Vertical | การจัดแนวตั้ง | 
รีเทิร์น
Table — องค์ประกอบปัจจุบัน
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
set
ตั้งค่าความกว้างของคอลัมน์ที่มีเซลล์ปัจจุบันเป็นจุด
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย | 
|---|---|---|
| width | Number | ความกว้างของคอลัมน์เป็นจุด | 
รีเทิร์น
Table — องค์ประกอบปัจจุบัน
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents