รูปแบบข้อความ
เมธอดการอ่านในคลาสนี้จะส่งคืน null
หาก TextRange
ที่เกี่ยวข้องครอบคลุมการเรียกใช้ข้อความหลายรายการ และการเรียกใช้เหล่านั้นมีค่าที่แตกต่างกันสำหรับวิธีการอ่านที่เรียกใช้ เพื่อหลีกเลี่ยงปัญหานี้ ให้ค้นหารูปแบบข้อความโดยใช้ TextRange
ซึ่งแสดงผลโดยเมธอด TextRange.getRuns()
หากคุณใช้วิธีที่แก้ไขความพอดีของข้อความในรูปร่าง ระบบจะปิดใช้งานการตั้งค่าการปรับให้พอดีอัตโนมัติที่ใช้กับรูปแบบข้อความ
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
getBackgroundColor() | Color | แสดงผลสีพื้นหลังของข้อความ หรือแสดงผล null หากมีรูปแบบข้อความหลายรูปแบบ |
getBaselineOffset() | TextBaselineOffset | แสดงผลออฟเซ็ตแนวตั้งของข้อความจากตำแหน่งปกติ หรือ null หากมีรูปแบบข้อความหลายรูปแบบ |
getFontFamily() | String | แสดงผลชุดแบบอักษรของข้อความ หรือ null หากมีรูปแบบในข้อความหลายรูปแบบ |
getFontSize() | Number | แสดงผลขนาดแบบอักษรของข้อความเป็นจุด หรือ null หากมีรูปแบบในข้อความหลายรูปแบบ |
getFontWeight() | Integer | แสดงผลน้ำหนักแบบอักษรของข้อความ หรือแสดงผล null หากมีข้อความหลายรูปแบบ |
getForegroundColor() | Color | แสดงผลสีพื้นหน้าของข้อความ หรือแสดงผล null หากมีรูปแบบข้อความหลายรูปแบบ |
getLink() | Link | แสดงผล Link ในข้อความ หรือ null หากไม่มีลิงก์หรือลิงก์อยู่บางส่วนของข้อความหรือมีหลายลิงก์ |
hasLink() | Boolean | แสดงผล true หากมีลิงก์ในข้อความ, false หากไม่พบ หรือ null หากลิงก์เป็นส่วนหนึ่งของข้อความหรือมีหลายลิงก์ |
isBackgroundTransparent() | Boolean | แสดงผล true หากพื้นหลังของข้อความโปร่งใส false หากไม่เป็นเช่นนั้น หรือ null หากมีหลายสไตล์บนข้อความ |
isBold() | Boolean | แสดงผล true หากข้อความแสดงผลเป็นตัวหนา false หากไม่แสดงผล หรือ null หากข้อความมีหลายสไตล์ |
isItalic() | Boolean | แสดงผล true หากข้อความเป็นตัวเอียง false หากไม่เป็นเช่นนั้น หรือ null หากมีรูปแบบข้อความหลายรูปแบบ |
isSmallCaps() | Boolean | แสดงผล true หากข้อความเป็นอักษรตัวพิมพ์ใหญ่ขนาดเล็ก false หากไม่ใช่ หรือ null หากมีหลายรูปแบบในข้อความ |
isStrikethrough() | Boolean | แสดงผล true หากข้อความขีดฆ่า false หากไม่ปรากฏ หรือ null หากมีหลายสไตล์ |
isUnderline() | Boolean | แสดงผล true หากข้อความมีการขีดเส้นใต้ false หากไม่เป็นเช่นนั้น หรือ null หากมีรูปแบบข้อความหลายรูปแบบ |
removeLink() | TextStyle | นำ Link ออก |
setBackgroundColor(color) | TextStyle | ตั้งค่าสีพื้นหลังของข้อความ |
setBackgroundColor(red, green, blue) | TextStyle | ตั้งค่าสีพื้นหลังของข้อความเป็นค่า RGB ที่ระบุตั้งแต่ 0 ถึง 255 |
setBackgroundColor(hexColor) | TextStyle | ตั้งค่าสีพื้นหลังของข้อความเป็นสตริงสีแบบเลขฐาน 16 ที่ระบุ |
setBackgroundColor(color) | TextStyle | ตั้งค่าสีพื้นหลังของข้อความให้เป็น ThemeColorType ที่กำหนด |
setBackgroundColorTransparent() | TextStyle | ตั้งค่าสีพื้นหลังของข้อความให้โปร่งใส |
setBaselineOffset(offset) | TextStyle | ตั้งค่าออฟเซ็ตแนวตั้งของข้อความโดยสัมพันธ์กับตำแหน่งปกติ |
setBold(bold) | TextStyle | ตั้งค่าว่าควรแสดงผลข้อความเป็นตัวหนาหรือไม่ |
setFontFamily(fontFamily) | TextStyle | ตั้งค่าชุดแบบอักษรของข้อความ |
setFontFamilyAndWeight(fontFamily, fontWeight) | TextStyle | ตั้งค่าชุดแบบอักษรและน้ำหนักของข้อความ |
setFontSize(fontSize) | TextStyle | กำหนดขนาดแบบอักษรของข้อความในหน่วยจุด |
setForegroundColor(foregroundColor) | TextStyle | ตั้งค่าสีพื้นหน้าของข้อความ |
setForegroundColor(red, green, blue) | TextStyle | ตั้งค่าสีพื้นหน้าของข้อความเป็นค่า RGB ที่ได้ตั้งแต่ 0 ถึง 255 |
setForegroundColor(hexColor) | TextStyle | ตั้งค่าสีพื้นหน้าของข้อความสำหรับสตริงสีแบบเลขฐาน 16 ที่ระบุ |
setForegroundColor(color) | TextStyle | ตั้งค่าสีพื้นหน้าของข้อความเป็น ThemeColorType ที่ระบุ |
setItalic(italic) | TextStyle | ตั้งค่าว่าข้อความจะเป็นตัวเอียงหรือไม่ |
setLinkSlide(slideIndex) | TextStyle | ตั้งค่า Link เป็น Slide ที่กำหนดโดยใช้ดัชนีแบบศูนย์ของสไลด์ |
setLinkSlide(slide) | TextStyle | ตั้งค่า Link ให้กับ Slide ที่กำหนด โดยลิงก์จะกำหนดตามรหัสสไลด์ที่ระบุ |
setLinkSlide(slidePosition) | TextStyle | ตั้งค่า Link เป็น Slide ที่ระบุโดยใช้ตำแหน่งสัมพัทธ์ของสไลด์ |
setLinkUrl(url) | TextStyle | ตั้งค่า Link เป็นสตริง URL ที่ไม่ว่าง |
setSmallCaps(smallCaps) | TextStyle | ตั้งค่าว่าข้อความจะแสดงผลเป็นอักษรตัวพิมพ์ใหญ่ขนาดเล็กหรือไม่ |
setStrikethrough(strikethrough) | TextStyle | ตั้งค่าว่าจะขีดทับข้อความหรือไม่ |
setUnderline(underline) | TextStyle | ตั้งค่าว่าจะขีดเส้นใต้ข้อความหรือไม่ |
เอกสารประกอบโดยละเอียด
getBackgroundColor()
getBaselineOffset()
แสดงผลออฟเซ็ตแนวตั้งของข้อความจากตำแหน่งปกติ หรือ null
หากมีรูปแบบข้อความหลายรูปแบบ
รีเทิร์น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getFontFamily()
แสดงผลชุดแบบอักษรของข้อความ หรือ null
หากมีรูปแบบในข้อความหลายรูปแบบ
รีเทิร์น
String
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getFontSize()
แสดงผลขนาดแบบอักษรของข้อความเป็นจุด หรือ null
หากมีรูปแบบในข้อความหลายรูปแบบ
รีเทิร์น
Number
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getFontWeight()
แสดงผลน้ำหนักแบบอักษรของข้อความ หรือแสดงผล null
หากมีข้อความหลายรูปแบบ
น้ำหนักเป็นจำนวนทวีคูณของ 100 ระหว่าง 100 ถึง 900 ช่วงนี้สอดคล้องกับค่าตัวเลขที่อธิบายไว้ในข้อกำหนด CSS 2.1 ส่วน 15.6 ซึ่งไม่อนุญาตให้ใช้ค่าที่ไม่ใช่ตัวเลข น้ำหนักที่มากกว่าหรือเท่ากับ 700 จะถือว่าเป็นตัวหนา ซึ่งในกรณีนี้ isBold()
จะแสดงผลเป็น true
ค่าเริ่มต้นคือ 400
("ปกติ")
รีเทิร์น
Integer
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getForegroundColor()
getLink()
แสดงผล Link
ในข้อความ หรือ null
หากไม่มีลิงก์หรือลิงก์อยู่บางส่วนของข้อความหรือมีหลายลิงก์ เรียก hasLink()
เพื่อดูว่าข้อความไม่มีลิงก์
var textLink = shape.getText().getTextStyle().getLink(); if (textLink != null) { Logger.log('Shape text has a link of type: ' + textLink.getLinkType()); }
รีเทิร์น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
hasLink()
แสดงผล true
หากมีลิงก์ในข้อความ, false
หากไม่พบ หรือ null
หากลิงก์เป็นส่วนหนึ่งของข้อความหรือมีหลายลิงก์
กำหนดลิงก์ให้กับอักขระในบรรทัดใหม่ไม่ได้ ดังนั้น หาก TextRange
มีอักขระขึ้นบรรทัดใหม่ เมธอดนี้จะแสดง null
หรือ false
เสมอ
รีเทิร์น
Boolean
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
isBackgroundTransparent()
แสดงผล true
หากพื้นหลังของข้อความโปร่งใส false
หากไม่เป็นเช่นนั้น หรือ null
หากมีหลายสไตล์บนข้อความ
รีเทิร์น
Boolean
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
isBold()
แสดงผล true
หากข้อความแสดงผลเป็นตัวหนา false
หากไม่แสดงผล หรือ null
หากข้อความมีหลายสไตล์
รีเทิร์น
Boolean
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
isItalic()
แสดงผล true
หากข้อความเป็นตัวเอียง false
หากไม่เป็นเช่นนั้น หรือ null
หากมีรูปแบบข้อความหลายรูปแบบ
รีเทิร์น
Boolean
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
isSmallCaps()
แสดงผล true
หากข้อความเป็นอักษรตัวพิมพ์ใหญ่ขนาดเล็ก false
หากไม่ใช่ หรือ null
หากมีหลายรูปแบบในข้อความ
รีเทิร์น
Boolean
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
isStrikethrough()
แสดงผล true
หากข้อความขีดฆ่า false
หากไม่ปรากฏ หรือ null
หากมีหลายสไตล์
รีเทิร์น
Boolean
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
isUnderline()
แสดงผล true
หากข้อความมีการขีดเส้นใต้ false
หากไม่เป็นเช่นนั้น หรือ null
หากมีรูปแบบข้อความหลายรูปแบบ
รีเทิร์น
Boolean
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
removeLink()
setBackgroundColor(color)
setBackgroundColor(red, green, blue)
ตั้งค่าสีพื้นหลังของข้อความเป็นค่า RGB ที่ระบุตั้งแต่ 0 ถึง 255
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
red | Integer | |
green | Integer | |
blue | Integer |
รีเทิร์น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setBackgroundColor(hexColor)
ตั้งค่าสีพื้นหลังของข้อความเป็นสตริงสีแบบเลขฐาน 16 ที่ระบุ
สตริงฐานสิบหกต้องอยู่ในรูปแบบ "#RRGGBB" เช่น สีชมพูจะแสดงเป็น "#FFC0CB"
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
hexColor | String |
รีเทิร์น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setBackgroundColor(color)
ตั้งค่าสีพื้นหลังของข้อความให้เป็น ThemeColorType
ที่กำหนด
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
color | ThemeColorType |
รีเทิร์น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setBackgroundColorTransparent()
setBaselineOffset(offset)
ตั้งค่าออฟเซ็ตแนวตั้งของข้อความโดยสัมพันธ์กับตำแหน่งปกติ
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
offset | TextBaselineOffset |
รีเทิร์น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setBold(bold)
ตั้งค่าว่าควรแสดงผลข้อความเป็นตัวหนาหรือไม่
การเปลี่ยนความหนาของข้อความจะอัปเดตน้ำหนักของแบบอักษรที่ใช้ในการแสดงข้อความ
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
bold | Boolean |
รีเทิร์น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setFontFamily(fontFamily)
setFontFamilyAndWeight(fontFamily, fontWeight)
ตั้งค่าชุดแบบอักษรและน้ำหนักของข้อความ
น้ำหนักเป็นจำนวนทวีคูณของ 100 ระหว่าง 100 ถึง 900 ช่วงนี้สอดคล้องกับค่าตัวเลขที่อธิบายไว้ในข้อกำหนด CSS 2.1 ส่วน 15.6 ซึ่งไม่อนุญาตให้ใช้ค่าที่ไม่ใช่ตัวเลข น้ำหนักที่มากกว่าหรือเท่ากับ 700 จะถือว่าเป็นตัวหนา ซึ่งในกรณีนี้ isBold()
จะแสดงผลเป็น true
ค่าเริ่มต้นคือ 400
("ปกติ")
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
fontFamily | String | |
fontWeight | Integer |
รีเทิร์น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setFontSize(fontSize)
setForegroundColor(foregroundColor)
setForegroundColor(red, green, blue)
ตั้งค่าสีพื้นหน้าของข้อความเป็นค่า RGB ที่ได้ตั้งแต่ 0 ถึง 255
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
red | Integer | |
green | Integer | |
blue | Integer |
รีเทิร์น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setForegroundColor(hexColor)
ตั้งค่าสีพื้นหน้าของข้อความสำหรับสตริงสีแบบเลขฐาน 16 ที่ระบุ
สตริงฐานสิบหกต้องอยู่ในรูปแบบ "#RRGGBB" เช่น สีชมพูจะแสดงเป็น "#FFC0CB"
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
hexColor | String |
รีเทิร์น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setForegroundColor(color)
ตั้งค่าสีพื้นหน้าของข้อความเป็น ThemeColorType
ที่ระบุ
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
color | ThemeColorType |
รีเทิร์น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setItalic(italic)
setLinkSlide(slideIndex)
ตั้งค่า Link
เป็น Slide
ที่กำหนดโดยใช้ดัชนีแบบศูนย์ของสไลด์
การตั้งค่าลิงก์จะเปลี่ยนรูปแบบของข้อความที่ขีดเส้นใต้และให้มีสีพื้นหน้าThemeColorType.HYPERLINK
คุณเปลี่ยนการตั้งค่านี้ได้ผ่านทาง setForegroundColor(hexColor)
และ setUnderline(underline)
เนื่องจากกำหนดลิงก์ให้กับอักขระขึ้นบรรทัดใหม่ไม่ได้ ระบบจึงละเว้นอักขระการขึ้นบรรทัดใหม่ใน TextRange
// Set a link to the first slide of the presentation. text.getTextStyle().setLinkSlide(0);
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
slideIndex | Integer | ดัชนีฐาน 0 ของสไลด์ |
รีเทิร์น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setLinkSlide(slide)
ตั้งค่า Link
ให้กับ Slide
ที่กำหนด โดยลิงก์จะกำหนดตามรหัสสไลด์ที่ระบุ
การตั้งค่าลิงก์จะเปลี่ยนรูปแบบของข้อความที่ขีดเส้นใต้และให้มีสีพื้นหน้าThemeColorType.HYPERLINK
คุณเปลี่ยนการตั้งค่านี้ได้ผ่านทาง setForegroundColor(hexColor)
และ setUnderline(underline)
เนื่องจากกำหนดลิงก์ให้กับอักขระขึ้นบรรทัดใหม่ไม่ได้ ระบบจึงละเว้นอักขระการขึ้นบรรทัดใหม่ใน TextRange
// Set a link to the first slide of the presentation. var slide = presentation.getSlides()[0]; text.getTextStyle().setLinkSlide(slide);
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
slide | Slide | Slide ที่จะลิงก์ |
รีเทิร์น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setLinkSlide(slidePosition)
ตั้งค่า Link
เป็น Slide
ที่ระบุโดยใช้ตำแหน่งสัมพัทธ์ของสไลด์
การตั้งค่าลิงก์จะเปลี่ยนรูปแบบของข้อความที่ขีดเส้นใต้และให้มีสีพื้นหน้าThemeColorType.HYPERLINK
คุณเปลี่ยนการตั้งค่านี้ได้ผ่านทาง setForegroundColor(hexColor)
และ setUnderline(underline)
เนื่องจากกำหนดลิงก์ให้กับอักขระขึ้นบรรทัดใหม่ไม่ได้ ระบบจึงละเว้นอักขระการขึ้นบรรทัดใหม่ใน TextRange
// Set a link to the first slide of the presentation. text.getTextStyle().setLinkSlide(SlidesApp.SlidePosition.FIRST_SLIDE);
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
slidePosition | SlidePosition | SlidePosition แบบสัมพัทธ์ |
รีเทิร์น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setLinkUrl(url)
ตั้งค่า Link
เป็นสตริง URL ที่ไม่ว่าง
การตั้งค่าลิงก์จะเปลี่ยนรูปแบบของข้อความที่ขีดเส้นใต้และให้มีสีพื้นหน้าThemeColorType.HYPERLINK
คุณเปลี่ยนการตั้งค่านี้ได้ผ่านทาง setForegroundColor(hexColor)
และ setUnderline(underline)
เนื่องจากกำหนดลิงก์ให้กับอักขระขึ้นบรรทัดใหม่ไม่ได้ ระบบจึงละเว้นอักขระการขึ้นบรรทัดใหม่ใน TextRange
// Set a link to the URL. text.getTextStyle().setLinkUrl("https://slides.google.com");
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
url | String | สตริง URL |
รีเทิร์น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setSmallCaps(smallCaps)
ตั้งค่าว่าข้อความจะแสดงผลเป็นอักษรตัวพิมพ์ใหญ่ขนาดเล็กหรือไม่
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
smallCaps | Boolean |
รีเทิร์น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations