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 颜色。

参数

名称类型说明
cssStringString采用 CSS 表示法的 RGB 颜色(例如“#ffffff”)。

弃踢回攻

ColorBuilder - 此构建器,用于链接。


setThemeColor(themeColorType)

设为主题颜色。

参数

名称类型说明
themeColorTypeThemeColorType主题颜色类型。

弃踢回攻

ColorBuilder - 此构建器,用于链接。