รูปแบบของข้อความ
เมธอดการอ่านในคลาสนี้จะแสดงผล null หาก Text ที่เกี่ยวข้องครอบคลุม
การเรียกใช้ข้อความหลายรายการ และการเรียกใช้เหล่านั้นมีค่าที่แตกต่างกันสำหรับเมธอดการอ่านที่เรียกใช้ หากต้องการหลีกเลี่ยงปัญหานี้ ให้ค้นหาสไตล์ข้อความโดยใช้ Texts ที่ส่งคืนโดยเมธอด Text
หากคุณใช้วิธีที่แก้ไขวิธีที่ข้อความพอดีกับรูปร่าง ระบบจะปิดใช้งานการตั้งค่าการปรับข้อความอัตโนมัติที่ใช้กับ รูปแบบข้อความ
เมธอด
| วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
|---|---|---|
get | Color|null | แสดงผลสีพื้นหลังของข้อความ หรือ null หากมีหลายรูปแบบในข้อความ
|
get | Text | แสดงผลออฟเซ็ตแนวตั้งของข้อความจากตำแหน่งปกติ หรือ null หากข้อความมีหลายรูปแบบ
|
get | String|null | แสดงผลตระกูลแบบอักษรของข้อความ หรือ null หากข้อความมีหลายรูปแบบ |
get | Number|null | แสดงผลขนาดแบบอักษรของข้อความในหน่วยพอยต์ หรือ null หากข้อความมีหลายรูปแบบ |
get | Integer|null | แสดงผลน้ำหนักแบบอักษรของข้อความ หรือ null หากข้อความมีหลายรูปแบบ |
get | Color|null | แสดงสีพื้นหน้าของข้อความ หรือ null หากมีหลายรูปแบบในข้อความ
|
get | Link|null | แสดง Link ในข้อความ หรือ null หากไม่มีลิงก์ หรือหากลิงก์อยู่ใน
ส่วนของข้อความ หรือหากมีหลายลิงก์ |
has | Boolean|null | แสดง true หากมีลิงก์ในข้อความ false หากไม่มี หรือ null หากลิงก์อยู่ในข้อความบางส่วนหรือมีหลายลิงก์ |
is | Boolean|null | แสดงผล true หากพื้นหลังของข้อความเป็นแบบโปร่งใส false หากไม่ใช่ หรือ null หากข้อความมีหลายรูปแบบ |
is | Boolean|null | แสดงผล true หากข้อความแสดงผลเป็นตัวหนา false หากไม่เป็น หรือ null หาก
ข้อความมีหลายรูปแบบ |
is | Boolean|null | แสดงผล true หากข้อความเป็นตัวเอียง false หากไม่ใช่ หรือ null หากข้อความมีหลายรูปแบบ |
is | Boolean|null | แสดงผล true หากข้อความเป็นตัวพิมพ์เล็ก false หากไม่ใช่ หรือ null หากข้อความมีหลายรูปแบบ |
is | Boolean|null | แสดงผล true หากข้อความมีการขีดทับ false หากไม่มี หรือ null หาก
ข้อความมีหลายสไตล์ |
is | Boolean|null | แสดงผล true หากข้อความมีขีดเส้นใต้ false หากไม่มี หรือ null หากข้อความมีหลายรูปแบบ
|
remove | Text | นำ Link ออก |
set | Text | ตั้งค่าสีพื้นหลังของข้อความ |
set | Text | ตั้งค่าสีพื้นหลังของข้อความเป็นค่า RGB ที่กำหนดจาก 0 ถึง 255 |
set | Text | ตั้งค่าสีพื้นหลังของข้อความเป็นสตริงสีเลขฐานสิบหกที่ระบุ |
set | Text | ตั้งค่าสีพื้นหลังของข้อความเป็น Theme ที่ระบุ |
set | Text | ตั้งค่าสีพื้นหลังของข้อความเป็นแบบโปร่งใส |
set | Text | ตั้งค่าออฟเซ็ตแนวตั้งของข้อความเทียบกับตำแหน่งปกติ |
set | Text | กำหนดว่าควรแสดงข้อความเป็นตัวหนาหรือไม่ |
set | Text | กำหนดชุดแบบอักษรของข้อความ |
set | Text | กำหนดชุดแบบอักษรและน้ำหนักของข้อความ |
set | Text | กำหนดขนาดแบบอักษรของข้อความในหน่วยพอยต์ |
set | Text | ตั้งค่าสีพื้นหน้าของข้อความ |
set | Text | ตั้งค่าสีข้อความด้านหน้าเป็นค่า RGB ที่กำหนดจาก 0 ถึง 255 |
set | Text | กำหนดสีพื้นหน้าของข้อความเป็นสตริงสีฐานสิบหกที่ระบุ |
set | Text | ตั้งค่าสีพื้นหน้าของข้อความเป็น Theme ที่ระบุ |
set | Text | กำหนดว่าข้อความจะเป็นตัวเอียงหรือไม่ |
set | Text | ตั้งค่า Link เป็น Slide ที่ระบุโดยใช้ดัชนีแบบอิงตาม 0 ของสไลด์ |
set | Text | ตั้งค่า Link เป็น Slide ที่ระบุ โดยตั้งค่าลิงก์ตามรหัสสไลด์ที่ระบุ |
set | Text | ตั้งค่า Link เป็น Slide ที่ระบุโดยใช้ตำแหน่งสัมพัทธ์ของสไลด์ |
set | Text | ตั้งค่า Link เป็นสตริง URL ที่ไม่ใช่สตริงว่างที่ระบุ |
set | Text | กำหนดว่าจะแสดงข้อความเป็นตัวพิมพ์เล็กหรือไม่ |
set | Text | กำหนดว่าข้อความจะถูกขีดทับหรือไม่ |
set | Text | กำหนดว่าข้อความมีขีดเส้นใต้หรือไม่ |
เอกสารโดยละเอียด
get Background Color()
get Baseline Offset()
แสดงผลออฟเซ็ตแนวตั้งของข้อความจากตำแหน่งปกติ หรือ null หากข้อความมีหลายรูปแบบ
รีเทิร์น
Text — ออฟเซ็ตแนวตั้งของข้อความจากตำแหน่งปกติ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Font Family()
แสดงผลตระกูลแบบอักษรของข้อความ หรือ null หากข้อความมีหลายรูปแบบ
รีเทิร์น
String|null — ชุดแบบอักษรของข้อความ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Font Size()
แสดงผลขนาดแบบอักษรของข้อความในหน่วยพอยต์ หรือ null หากข้อความมีหลายรูปแบบ
รีเทิร์น
Number|null — ขนาดแบบอักษรของข้อความในหน่วยพอยต์
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Font Weight()
แสดงผลน้ำหนักแบบอักษรของข้อความ หรือ null หากข้อความมีหลายรูปแบบ
น้ำหนักต้องเป็นจำนวนที่เพิ่มขึ้นทีละ 100 ระหว่าง 100 ถึง 900 ช่วงนี้สอดคล้องกับ
ค่าตัวเลขที่อธิบายไว้ในข้อกำหนดเฉพาะของ CSS 2.1 ส่วนที่ 15.6 โดย
ไม่อนุญาตค่าที่ไม่ใช่ตัวเลข น้ำหนักที่มากกว่าหรือเท่ากับ 700 จะถือเป็นตัวหนา ในกรณีนี้ is จะแสดงผล true ค่าเริ่มต้นคือ 400
("normal")
รีเทิร์น
Integer|null — น้ำหนักแบบอักษรของข้อความ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Foreground Color()
get Link()
แสดง Link ในข้อความ หรือ null หากไม่มีลิงก์ หรือหากลิงก์อยู่ใน
ส่วนของข้อความ หรือหากมีหลายลิงก์ โทรหา has เพื่อตรวจสอบว่า
ข้อความไม่มีลิงก์หรือไม่
const shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0]; const textLink = shape.getText().getTextStyle().getLink(); if (textLink != null) { Logger.log(`Shape text has a link of type: ${textLink.getLinkType()}`); }
รีเทิร์น
Link|null — ลิงก์ในข้อความ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
has Link()
แสดง true หากมีลิงก์ในข้อความ false หากไม่มี หรือ null หากลิงก์อยู่ในข้อความบางส่วนหรือมีหลายลิงก์
ตั้งค่าลิงก์ในอักขระขึ้นบรรทัดใหม่ไม่ได้ ดังนั้น หาก Text มีอักขระขึ้นบรรทัดใหม่
เมธอดนี้จะแสดงผล null หรือ false เสมอ
รีเทิร์น
Boolean|null — มีลิงก์ในข้อความหรือไม่
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
is Background Transparent()
แสดงผล true หากพื้นหลังของข้อความเป็นแบบโปร่งใส false หากไม่ใช่ หรือ null หากข้อความมีหลายรูปแบบ
รีเทิร์น
Boolean|null — ระบุว่าพื้นหลังของข้อความโปร่งใสหรือไม่
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
is Bold()
แสดงผล true หากข้อความแสดงผลเป็นตัวหนา false หากไม่เป็น หรือ null หาก
ข้อความมีหลายรูปแบบ
รีเทิร์น
Boolean|null — เลือกว่าจะแสดงข้อความเป็นตัวหนาหรือไม่
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
is Italic()
แสดงผล true หากข้อความเป็นตัวเอียง false หากไม่ใช่ หรือ null หากข้อความมีหลายรูปแบบ
รีเทิร์น
Boolean|null — ข้อความเป็นตัวเอียงหรือไม่
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
is Small Caps()
แสดงผล true หากข้อความเป็นตัวพิมพ์เล็ก false หากไม่ใช่ หรือ null หากข้อความมีหลายรูปแบบ
รีเทิร์น
Boolean|null — ข้อความเป็นตัวพิมพ์เล็กหรือไม่
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
is Strikethrough()
แสดงผล true หากข้อความมีการขีดทับ false หากไม่มี หรือ null หาก
ข้อความมีหลายสไตล์
รีเทิร์น
Boolean|null — ข้อความมีการขีดทับหรือไม่
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
is Underline()
แสดงผล true หากข้อความมีขีดเส้นใต้ false หากไม่มี หรือ null หากข้อความมีหลายรูปแบบ
รีเทิร์น
Boolean|null — ข้อความมีขีดเส้นใต้หรือไม่
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
remove Link()
นำ Link ออก
การนำลิงก์ออกจะนำสีพื้นหน้าของไฮเปอร์ลิงก์และรูปแบบขีดเส้นใต้ในข้อความออก หากเป็นไปได้ ระบบจะใช้รูปแบบเหล่านี้ให้ตรงกับข้อความที่อยู่ก่อนลิงก์
const textRange = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0].getText(); textRange.getTextStyle().removeLink();
รีเทิร์น
set Background Color(color)
ตั้งค่าสีพื้นหลังของข้อความ
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
color | Color | สีพื้นหลังที่จะตั้งค่า |
รีเทิร์น
Text — This Text, for chaining.
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
set Background Color(red, green, blue)
ตั้งค่าสีพื้นหลังของข้อความเป็นค่า RGB ที่กำหนดจาก 0 ถึง 255
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
red | Integer | องค์ประกอบสีแดงของสี |
green | Integer | องค์ประกอบสีเขียวของสี |
blue | Integer | องค์ประกอบสีน้ำเงินของสี |
รีเทิร์น
Text — This Text, for chaining.
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
set Background Color(hexColor)
ตั้งค่าสีพื้นหลังของข้อความเป็นสตริงสีเลขฐานสิบหกที่ระบุ
สตริงเลขฐานสิบหกต้องอยู่ในรูปแบบ "#RRGGBB" เช่น สีชมพูจะแสดงเป็น
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
hex | String | สตริงสีแบบเลขฐาน 16 |
รีเทิร์น
Text — This Text, for chaining.
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
set Background Color(color)
ตั้งค่าสีพื้นหลังของข้อความเป็น Theme ที่ระบุ
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
color | Theme | ประเภทสีธีม |
รีเทิร์น
Text — This Text, for chaining.
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
set Background Color Transparent()
set Baseline Offset(offset)
ตั้งค่าออฟเซ็ตแนวตั้งของข้อความเทียบกับตำแหน่งปกติ
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
offset | Text | ออฟเซ็ตบรรทัดฐานที่จะตั้งค่า |
รีเทิร์น
Text — This Text, for chaining.
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
set Bold(bold)
กำหนดว่าควรแสดงข้อความเป็นตัวหนาหรือไม่
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
bold | Boolean | เลือกว่าจะแสดงข้อความเป็นตัวหนาหรือไม่ |
รีเทิร์น
Text — This Text, for chaining.
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
set Font Family(fontFamily)
กำหนดชุดแบบอักษรของข้อความ
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
font | String | ชุดแบบอักษรที่จะตั้งค่า |
รีเทิร์น
Text — This Text, for chaining.
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
set Font Family And Weight(fontFamily, fontWeight)
กำหนดชุดแบบอักษรและน้ำหนักของข้อความ
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
font | String | ชุดแบบอักษร |
font | Integer | น้ำหนักแบบอักษร |
รีเทิร์น
Text — This Text, for chaining.
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
set Font Size(fontSize)
กำหนดขนาดแบบอักษรของข้อความในหน่วยพอยต์
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
font | Number | ขนาดแบบอักษรในหน่วยพอยต์ |
รีเทิร์น
Text — This Text, for chaining.
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
set Foreground Color(foregroundColor)
ตั้งค่าสีพื้นหน้าของข้อความ
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
foreground | Color | สีพื้นหน้าที่จะตั้งค่า |
รีเทิร์น
Text — This Text, for chaining.
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
set Foreground Color(red, green, blue)
ตั้งค่าสีข้อความด้านหน้าเป็นค่า RGB ที่กำหนดจาก 0 ถึง 255
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
red | Integer | องค์ประกอบสีแดงของสี |
green | Integer | องค์ประกอบสีเขียวของสี |
blue | Integer | องค์ประกอบสีน้ำเงินของสี |
รีเทิร์น
Text — This Text, for chaining.
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
set Foreground Color(hexColor)
กำหนดสีพื้นหน้าของข้อความเป็นสตริงสีฐานสิบหกที่ระบุ
สตริงเลขฐานสิบหกต้องอยู่ในรูปแบบ "#RRGGBB" เช่น สีชมพูจะแสดงเป็น
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
hex | String | สตริงสีแบบเลขฐาน 16 |
รีเทิร์น
Text — This Text, for chaining.
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
set Foreground Color(color)
ตั้งค่าสีพื้นหน้าของข้อความเป็น Theme ที่ระบุ
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
color | Theme | ประเภทสีธีม |
รีเทิร์น
Text — This Text, for chaining.
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
set Italic(italic)
กำหนดว่าข้อความจะเป็นตัวเอียงหรือไม่
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
italic | Boolean | เลือกว่าจะแสดงข้อความเป็นตัวเอียงหรือไม่ |
รีเทิร์น
Text — This Text, for chaining.
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
set Link Slide(slideIndex)
ตั้งค่า Link เป็น Slide ที่ระบุโดยใช้ดัชนีแบบอิงตาม 0 ของสไลด์
การตั้งค่าลิงก์จะเปลี่ยนรูปแบบของข้อความให้มีขีดเส้นใต้และมีThemeสีพื้นหน้า คุณเปลี่ยนการตั้งค่านี้ได้ผ่านsetและset
เนื่องจากตั้งค่าลิงก์ในอักขระขึ้นบรรทัดใหม่ไม่ได้ ระบบจึงไม่สนใจอักขระขึ้นบรรทัดใหม่ใน Text
// Set a link to the first slide of the presentation. const presentation = SlidesApp.getActivePresentation(); const slide = presentation.getSlides()[0]; const textRange = slide.getShapes()[0].getText(); textRange.getTextStyle().setLinkSlide(0);
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
slide | Integer | ดัชนีแบบ 0 ของสไลด์ |
รีเทิร์น
Text — This Text, for chaining.
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
set Link Slide(slide)
ตั้งค่า Link เป็น Slide ที่ระบุ โดยตั้งค่าลิงก์ตามรหัสสไลด์ที่ระบุ
การตั้งค่าลิงก์จะเปลี่ยนรูปแบบของข้อความให้มีขีดเส้นใต้และมีThemeสีพื้นหน้า คุณเปลี่ยนการตั้งค่านี้ได้ผ่านsetและset
เนื่องจากตั้งค่าลิงก์ในอักขระขึ้นบรรทัดใหม่ไม่ได้ ระบบจึงไม่สนใจอักขระขึ้นบรรทัดใหม่ใน Text
// Set a link to the first slide of the presentation. const presentation = SlidesApp.getActivePresentation(); const slide = presentation.getSlides()[0]; const textRange = slide.getShapes()[0].getText(); textRange.getTextStyle().setLinkSlide(slide);
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
slide | Slide | Slide ที่จะลิงก์ |
รีเทิร์น
Text — This Text, for chaining.
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
set Link Slide(slidePosition)
ตั้งค่า Link เป็น Slide ที่ระบุโดยใช้ตำแหน่งสัมพัทธ์ของสไลด์
การตั้งค่าลิงก์จะเปลี่ยนรูปแบบของข้อความให้มีขีดเส้นใต้และมีThemeสีพื้นหน้า คุณเปลี่ยนการตั้งค่านี้ได้ผ่านsetและset
เนื่องจากตั้งค่าลิงก์ในอักขระขึ้นบรรทัดใหม่ไม่ได้ ระบบจึงไม่สนใจอักขระขึ้นบรรทัดใหม่ใน Text
// Set a link to the first slide of the presentation. const textRange = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0].getText(); textRange.getTextStyle().setLinkSlide(SlidesApp.SlidePosition.FIRST_SLIDE);
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
slide | Slide | Slide ที่เกี่ยวข้อง |
รีเทิร์น
Text — This Text, for chaining.
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
set Link Url(url)
ตั้งค่า Link เป็นสตริง URL ที่ไม่ใช่สตริงว่างที่ระบุ
การตั้งค่าลิงก์จะเปลี่ยนรูปแบบของข้อความให้มีขีดเส้นใต้และมีThemeสีพื้นหน้า คุณเปลี่ยนการตั้งค่านี้ได้ผ่านsetและset
เนื่องจากตั้งค่าลิงก์ในอักขระขึ้นบรรทัดใหม่ไม่ได้ ระบบจึงไม่สนใจอักขระขึ้นบรรทัดใหม่ใน Text
// Set a link to the URL. const textRange = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0].getText(); textRange.getTextStyle().setLinkUrl('https://slides.google.com');
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
url | String | สตริง URL |
รีเทิร์น
Text — This Text, for chaining.
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
set Small Caps(smallCaps)
กำหนดว่าจะแสดงข้อความเป็นตัวพิมพ์เล็กหรือไม่
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
small | Boolean | เลือกว่าจะแสดงข้อความเป็นตัวพิมพ์เล็กไหม |
รีเทิร์น
Text — This Text, for chaining.
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
set Strikethrough(strikethrough)
กำหนดว่าข้อความจะถูกขีดทับหรือไม่
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
strikethrough | Boolean | กำหนดว่าจะขีดทับข้อความหรือไม่ |
รีเทิร์น
Text — This Text, for chaining.
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
set Underline(underline)
กำหนดว่าข้อความมีขีดเส้นใต้หรือไม่
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
underline | Boolean | เลือกว่าจะขีดเส้นใต้ข้อความหรือไม่ |
รีเทิร์น
Text — This Text, for chaining.
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations