Class ColorBuilder

ColorBuilder

ผู้สร้างสำหรับ ColorBuilder หากต้องการสร้างโปรแกรมสร้างใหม่ ให้ใช้ SpreadsheetApp.newColor()

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
asRgbColor()RgbColorแปลงสีนี้เป็น RgbColor
asThemeColor()ThemeColorแปลงสีนี้เป็น ThemeColor
build()Colorสร้างออบเจ็กต์สีจากการตั้งค่าที่ระบุไว้ในโปรแกรมสร้าง
getColorType()ColorTypeรับประเภทของสีนี้
setRgbColor(cssString)ColorBuilderตั้งค่าเป็นสี RGB
setThemeColor(themeColorType)ColorBuilderตั้งเป็นสีธีม

เอกสารประกอบโดยละเอียด

asRgbColor()

แปลงสีนี้เป็น RgbColor

รีเทิร์น

RgbColor — สี RGB

โยน

Error — หากสีไม่ใช่ RgbColor

การให้สิทธิ์

สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

asThemeColor()

แปลงสีนี้เป็น ThemeColor

รีเทิร์น

ThemeColor — สีธีม

โยน

Error — หากสีไม่ใช่ ThemeColor

การให้สิทธิ์

สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

build()

สร้างออบเจ็กต์สีจากการตั้งค่าที่ระบุไว้ในโปรแกรมสร้าง

รีเทิร์น

Color — ออบเจ็กต์สีที่สร้างจากเครื่องมือสร้างนี้


getColorType()

รับประเภทของสีนี้

รีเทิร์น

ColorType — ประเภทสี

การให้สิทธิ์

สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setRgbColor(cssString)

ตั้งค่าเป็นสี RGB

พารามิเตอร์

ชื่อประเภทคำอธิบาย
cssStringStringสี RGB ในเครื่องหมายนิพจน์ CSS (เช่น "#ffffff")

รีเทิร์น

ColorBuilder — ตัวสร้างนี้สําหรับการต่อเชื่อม


setThemeColor(themeColorType)

ตั้งเป็นสีธีม

พารามิเตอร์

ชื่อประเภทคำอธิบาย
themeColorTypeThemeColorTypeประเภทสีธีม

รีเทิร์น

ColorBuilder — ตัวสร้างนี้สําหรับการต่อเชื่อม