องค์ประกอบที่แสดงถึงเซลล์ตาราง 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 Rule()
สร้างและเพิ่ม Horizontal
ใหม่ต่อท้าย
Horizontal
จะอยู่ใน Paragraph
ใหม่
รีเทิร์น
Horizontal
— เส้นแนวนอนใหม่
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
append Image(image)
สร้างและเพิ่ม Inline
ใหม่ต่อจาก Blob รูปภาพที่ระบุ
Inline
จะอยู่ใน Paragraph
ใหม่
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
image | Blob | ข้อมูลรูปภาพ |
รีเทิร์น
Inline
— รูปภาพใหม่
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
append Image(image)
เพิ่ม Inline
ที่ระบุต่อท้าย
Inline
จะอยู่ใน Paragraph
ใหม่
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
image | Inline | ข้อมูลรูปภาพ |
รีเทิร์น
Inline
— รูปภาพที่แนบมา
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
append List Item(listItem)
เพิ่ม List
ที่ระบุต่อท้าย
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
list | List | รายการที่จะเพิ่มต่อท้าย |
รีเทิร์น
List
— รายการที่เพิ่มต่อท้าย
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
append List Item(text)
สร้างและเพิ่ม List
ใหม่ต่อท้าย
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
text | String | เนื้อหาข้อความ |
รีเทิร์น
List
— รายการใหม่
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
append Paragraph(paragraph)
เพิ่ม Paragraph
ที่ระบุต่อท้าย
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
paragraph | Paragraph | ย่อหน้าที่จะเพิ่มต่อท้าย |
รีเทิร์น
Paragraph
— ย่อหน้าต่อท้าย
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
append Paragraph(text)
สร้างและเพิ่ม Paragraph
ใหม่ต่อท้าย
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
text | String | เนื้อหาข้อความ |
รีเทิร์น
Paragraph
— ย่อหน้าใหม่
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
append Table()
append Table(cells)
ต่อท้าย Table
ใหม่ที่มีเซลล์ที่ระบุ
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
cells | String[][] | เนื้อหาข้อความของเซลล์ตารางที่จะเพิ่มลงในตารางใหม่ |
รีเทิร์น
Table
— ตารางต่อท้าย
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
append Table(table)
เพิ่ม 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 As Text()
รับองค์ประกอบปัจจุบันเวอร์ชัน 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(elementType)
ค้นหาเนื้อหาขององค์ประกอบเพื่อหารายการที่สืบทอดมาจากประเภทที่ระบุ
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
element | Element | ประเภทองค์ประกอบที่จะค้นหา |
รีเทิร์น
Range
— ผลการค้นหาที่ระบุตําแหน่งขององค์ประกอบการค้นหา
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
find Element(elementType, from)
ค้นหาเนื้อหาขององค์ประกอบเพื่อหารายการที่สืบทอดของประเภทที่ระบุ โดยเริ่มจาก 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 Text(searchPattern)
ค้นหาเนื้อหาขององค์ประกอบเพื่อหารูปแบบข้อความที่ระบุโดยใช้นิพจน์ทั่วไป
ระบบไม่รองรับฟีเจอร์นิพจน์ทั่วไปของ JavaScript บางรายการ เช่น กลุ่มที่จับและตัวแก้ไขโหมด
ระบบจะจับคู่รูปแบบนิพจน์ทั่วไปที่ระบุกับบล็อกข้อความแต่ละรายการในองค์ประกอบปัจจุบันแยกกัน
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
search | String | รูปแบบที่จะค้นหา |
รีเทิร์น
Range
— ผลการค้นหาที่ระบุตําแหน่งของข้อความค้นหา หรือเป็นค่าว่างหากไม่พบการจับคู่
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
find Text(searchPattern, from)
ค้นหาเนื้อหาขององค์ประกอบเพื่อหารูปแบบข้อความที่ระบุ โดยเริ่มจากผลการค้นหาหนึ่งๆ
ระบบไม่รองรับฟีเจอร์นิพจน์ทั่วไปของ JavaScript บางรายการ เช่น กลุ่มที่จับและตัวแก้ไขโหมด
ระบบจะจับคู่รูปแบบนิพจน์ทั่วไปที่ระบุกับบล็อกข้อความแต่ละรายการในองค์ประกอบปัจจุบันแยกกัน
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
search | String | รูปแบบที่จะค้นหา |
from | Range | ผลการค้นหาที่จะค้นหา |
รีเทิร์น
Range
— ผลการค้นหาที่ระบุตําแหน่งถัดไปของข้อความค้นหา หรือเป็นค่าว่างหากไม่พบการจับคู่
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
get Attributes()
ดึงข้อมูลแอตทริบิวต์ขององค์ประกอบ
ผลลัพธ์ที่ได้คือออบเจ็กต์ที่มีพร็อพเพอร์ตี้สำหรับแอตทริบิวต์องค์ประกอบที่ถูกต้องแต่ละรายการ โดยที่ชื่อพร็อพเพอร์ตี้แต่ละรายการสอดคล้องกับรายการในการแจกแจง 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 Background Color()
ดึงข้อมูลสีพื้นหลัง
รีเทิร์น
String
— สีพื้นหลังที่จัดรูปแบบเป็นรูปแบบ CSS (เช่น '#ffffff'
)
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
get Child(childIndex)
ดึงข้อมูลองค์ประกอบย่อยที่ดัชนีย่อยที่ระบุ
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 Index(child)
ดึงข้อมูลดัชนีย่อยสําหรับองค์ประกอบย่อยที่ระบุ
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
child | Element | องค์ประกอบย่อยที่จะดึงข้อมูลดัชนี |
รีเทิร์น
Integer
— ดัชนีย่อย
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
get Col Span()
ดึงข้อมูลช่วงคอลัมน์ ซึ่งเป็นจํานวนคอลัมน์ของเซลล์ตารางที่เซลล์นี้ครอบคลุม เซลล์ที่ไม่ได้ผสานจะมีช่วงคอลัมน์ 1
รีเทิร์น
Integer
— ช่วงของคอลัมน์หรือ 0 สำหรับเซลล์ที่ผสานกับเซลล์อื่น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
get Link Url()
ดึงข้อมูล URL ของลิงก์
รีเทิร์น
String
— URL ของลิงก์ หรือเป็นค่าว่างหากองค์ประกอบมีค่าหลายค่าสำหรับแอตทริบิวต์นี้
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
get Next Sibling()
ดึงข้อมูลองค์ประกอบพี่น้องถัดไปขององค์ประกอบ
องค์ประกอบถัดไปมีองค์ประกอบหลักเดียวกันและอยู่หลังองค์ประกอบปัจจุบัน
รีเทิร์น
Element
— องค์ประกอบระดับถัดไป
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
get Num Children()
ดึงข้อมูลจํานวนเด็ก
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 Padding Bottom()
ดึงข้อมูลระยะห่างจากขอบด้านล่างเป็นจุด
รีเทิร์น
Number
— ระยะห่างจากขอบด้านล่างเป็นจุด
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
get Padding Left()
ดึงข้อมูลระยะห่างจากขอบด้านซ้ายเป็นจุด
รีเทิร์น
Number
— ระยะห่างจากขอบด้านซ้ายเป็นจุด
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
get Padding Right()
ดึงข้อมูลระยะห่างจากขอบด้านขวาเป็นจุด
รีเทิร์น
Number
— ระยะห่างจากขอบด้านขวาเป็นจุด
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
get Padding Top()
ดึงข้อมูลระยะห่างจากขอบด้านบนเป็นจุด
รีเทิร์น
Number
— ระยะห่างจากขอบด้านบนเป็นจุด
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
get Parent()
ดึงข้อมูลองค์ประกอบหลักขององค์ประกอบ
องค์ประกอบหลักมีองค์ประกอบปัจจุบัน
รีเทิร์น
Container
— องค์ประกอบหลัก
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
get Parent Row()
get Parent Table()
get Previous Sibling()
ดึงข้อมูลองค์ประกอบพี่น้องก่อนหน้าขององค์ประกอบ
องค์ประกอบระดับข้างเคียงก่อนหน้ามีองค์ประกอบหลักเดียวกันและอยู่ก่อนองค์ประกอบปัจจุบัน
รีเทิร์น
Element
— องค์ประกอบระดับข้างเคียงก่อนหน้า
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
get Row Span()
ดึงข้อมูลช่วงแถว ซึ่งเป็นจํานวนแถวของเซลล์ตารางที่เซลล์นี้ครอบคลุม เซลล์ที่ไม่ได้ผสานมีช่วงแถว 1
รีเทิร์น
Integer
— ช่วงแถวหรือ 0 สำหรับเซลล์ที่ผสานกับเซลล์อื่น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
get Text()
ดึงข้อมูลเนื้อหาขององค์ประกอบเป็นสตริงข้อความ
รีเทิร์น
String
— เนื้อหาขององค์ประกอบเป็นสตริงข้อความ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
get Text Alignment()
รับการจัดข้อความ ประเภทการจัดแนวที่ใช้ได้มี Document
, Document
และ Document
รีเทิร์น
Text
— ประเภทการจัดแนวข้อความ หรือ null
หากข้อความมีการจัดแนวข้อความหลายประเภท หรือหากไม่เคยตั้งค่าการจัดแนวข้อความ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
get Type()
ดึงข้อมูล 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 Alignment()
ดึงข้อมูล Vertical
รีเทิร์น
Vertical
— การจัดแนวตั้ง
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
get Width()
ดึงข้อมูลความกว้างของคอลัมน์ที่มีเซลล์เป็นจุด
รีเทิร์น
Number
— ความกว้างของคอลัมน์เป็นจุด
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
insert Horizontal Rule(childIndex)
สร้างและแทรก Horizontal
ใหม่ ณ ดัชนีที่ระบุ
เส้นแนวนอนจะอยู่ใน Paragraph
ใหม่
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
child | Integer | ดัชนีที่จะแทรกองค์ประกอบ |
รีเทิร์น
Horizontal
— เส้นแนวนอนใหม่
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
insert Image(childIndex, image)
สร้างและแทรก Inline
จาก Blob รูปภาพที่ระบุ ณ ดัชนีที่ระบุ
รูปภาพจะอยู่ใน Paragraph
ใหม่
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
child | Integer | ดัชนีที่จะแทรกองค์ประกอบ |
image | Blob | ข้อมูลรูปภาพ |
รีเทิร์น
Inline
— รูปภาพในบรรทัดแทรก
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
insert Image(childIndex, image)
แทรก Inline
ที่ระบุไว้ที่ดัชนีที่ระบุ
รูปภาพจะอยู่ใน Paragraph
ใหม่
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
child | Integer | ดัชนีที่จะแทรกองค์ประกอบ |
image | Inline | รูปภาพที่จะแทรก |
รีเทิร์น
Inline
— รูปภาพในบรรทัดแทรก
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
insert List Item(childIndex, listItem)
แทรก List
ที่ระบุไว้ที่ดัชนีที่ระบุ
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
child | Integer | ดัชนีที่จะแทรกองค์ประกอบ |
list | List | รายการที่จะแทรก |
รีเทิร์น
List
— แทรกรายการใหม่
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
insert List Item(childIndex, text)
สร้างและแทรก List
ใหม่ ณ ดัชนีที่ระบุ
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
child | Integer | ดัชนีที่จะแทรกองค์ประกอบ |
text | String | เนื้อหาข้อความ |
รีเทิร์น
List
— รายการใหม่
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
insert Paragraph(childIndex, paragraph)
แทรก Paragraph
ที่ระบุไว้ที่ดัชนีที่ระบุ
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
child | Integer | ดัชนีที่จะแทรกองค์ประกอบ |
paragraph | Paragraph | ย่อหน้าที่จะแทรก |
รีเทิร์น
Paragraph
— ย่อหน้าแทรก
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
insert Paragraph(childIndex, text)
สร้างและแทรก Paragraph
ใหม่ ณ ดัชนีที่ระบุ
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
child | Integer | ดัชนีที่จะแทรกองค์ประกอบ |
text | String | เนื้อหาข้อความ |
รีเทิร์น
Paragraph
— ย่อหน้าใหม่
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
insert Table(childIndex)
สร้างและแทรก Table
ใหม่ ณ ดัชนีที่ระบุ
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
child | Integer | ดัชนีที่จะแทรกองค์ประกอบ |
รีเทิร์น
Table
— ตารางใหม่
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
insert Table(childIndex, cells)
สร้างและแทรก Table
ใหม่ที่มีเซลล์ที่ระบุ ณ ดัชนีที่ระบุ
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
child | Integer | ดัชนีที่จะแทรก |
cells | String[][] | เนื้อหาข้อความของเซลล์ตารางที่จะเพิ่มลงในตารางใหม่ |
รีเทิร์น
Table
— ตารางใหม่
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
insert Table(childIndex, table)
แทรก Table
ที่ระบุไว้ที่ดัชนีที่ระบุ
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
child | Integer | ดัชนีที่จะแทรกองค์ประกอบ |
table | Table | ตารางที่จะแทรก |
รีเทิร์น
Table
— ตารางที่แทรก
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
is At Document End()
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(child)
นำองค์ประกอบย่อยที่ระบุออก
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
child | Element | องค์ประกอบย่อยที่จะนําออก |
รีเทิร์น
Table
— องค์ประกอบปัจจุบัน
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
remove From Parent()
นำองค์ประกอบออกจากองค์ประกอบหลัก
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 Text(searchPattern, replacement)
แทนที่รายการทั้งหมดของรูปแบบข้อความหนึ่งๆ ด้วยสตริงการแทนที่หนึ่งๆ โดยใช้นิพจน์ทั่วไป
ระบบจะส่งรูปแบบการค้นหาเป็นสตริง ไม่ใช่ออบเจ็กต์นิพจน์ทั่วไปของ 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 Attributes(attributes)
ตั้งค่าแอตทริบิวต์ขององค์ประกอบ
พารามิเตอร์แอตทริบิวต์ที่ระบุต้องเป็นออบเจ็กต์ที่ชื่อพร็อพเพอร์ตี้แต่ละรายการเป็นรายการในลิสต์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 Background Color(color)
ตั้งค่าสีพื้นหลัง
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
color | String | สีพื้นหลังที่จัดรูปแบบเป็นรูปแบบการเขียน CSS (เช่น '#ffffff' ) |
รีเทิร์น
Table
— องค์ประกอบปัจจุบัน
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
set Link Url(url)
set Padding Bottom(paddingBottom)
ตั้งค่าระยะห่างจากขอบด้านล่างเป็นจุด
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
padding | Number | ระยะห่างจากขอบด้านล่างเป็นจุด |
รีเทิร์น
Table
— องค์ประกอบปัจจุบัน
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
set Padding Left(paddingLeft)
ตั้งค่าระยะห่างจากขอบด้านซ้ายเป็นจุด
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
padding | Number | ระยะห่างจากขอบด้านซ้ายเป็นจุด |
รีเทิร์น
Table
— องค์ประกอบปัจจุบัน
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
set Padding Right(paddingRight)
ตั้งค่าระยะห่างจากขอบด้านขวาเป็นจุด
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
padding | Number | ระยะห่างจากขอบด้านขวาเป็นจุด |
รีเทิร์น
Table
— องค์ประกอบปัจจุบัน
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
set Padding Top(paddingTop)
กำหนดระยะห่างจากขอบด้านบนเป็นจุด
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
padding | Number | ระยะห่างจากขอบด้านบนเป็นจุด |
รีเทิร์น
Table
— องค์ประกอบปัจจุบัน
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
set Text(text)
ตั้งค่าเนื้อหาเป็นข้อความธรรมดา
หมายเหตุ: ระบบจะล้างเนื้อหาที่มีอยู่
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
text | String | เนื้อหาข้อความใหม่ |
รีเทิร์น
Table
— องค์ประกอบปัจจุบัน
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
set Text Alignment(textAlignment)
ตั้งค่าการจัดข้อความ ประเภทการจัดแนวที่ใช้ได้มี 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 Vertical Alignment(alignment)
ตั้งค่าการจัดแนวตั้ง
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
alignment | Vertical | การจัดแนวตั้ง |
รีเทิร์น
Table
— องค์ประกอบปัจจุบัน
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
set Width(width)
ตั้งค่าความกว้างของคอลัมน์ที่มีเซลล์ปัจจุบันเป็นจุด
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
width | Number | ความกว้างของคอลัมน์เป็นจุด |
รีเทิร์น
Table
— องค์ประกอบปัจจุบัน
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents