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

授權

使用這個方法的腳本需要具備下列一或多個範圍的授權:

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

asThemeColor()

將此顏色轉換為 ThemeColor

回攻員

ThemeColor:主題顏色。

擲回

Error:如果顏色不是 ThemeColor

授權

使用這個方法的腳本需要具備下列一或多個範圍的授權:

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

build()

根據建構工具提供的設定,建立色彩物件。

回攻員

Color:透過這個建構工具建立的色彩物件。


getColorType()

取得此顏色的類型。

回攻員

ColorType:顏色類型。

授權

使用這個方法的腳本需要具備下列一或多個範圍的授權:

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

setRgbColor(cssString)

設為 RGB 顏色。

參數

名稱類型說明
cssStringStringCSS 符號中的 RGB 顏色 (例如 #ffffff)。

回攻員

ColorBuilder:這個建構工具可用於鏈結。


setThemeColor(themeColorType)

設為主題顏色。

參數

名稱類型說明
themeColorTypeThemeColorType主題顏色類型。

回攻員

ColorBuilder:這個建構工具可用於鏈結。