[]
• new ColorScheme(name
, background1
, background2
, text1
, text2
, accent1
, accent2
, accent3
, accent4
, accent5
, accent6
, link
, followedLink
)
创建一个ColorScheme实例
classdesc
代表主题颜色
代码示例
//本示例为主题创建颜色
var ntheme = new GC.Spread.Sheets.Theme("customThemeColor");
ntheme.colors().accent1("lightgreen");
activeSheet.currentTheme(ntheme);
activeSheet.getCell(0, 0).backColor("accent 1");
activeSheet.getCell(1, 0).backColor("accent 1 30");
属性名 | 类型 | 说明 |
---|---|---|
name |
string |
包含命名变量的所有者 |
background1 |
string |
background1的主题颜色 |
background2 |
string |
background2的主题颜色 |
text1 |
string |
text1的主题颜色 |
text2 |
string |
text2的主题颜色 |
accent1 |
string |
accent1主题颜色 |
accent2 |
string |
accent2主题颜色 |
accent3 |
string |
accent3主题颜色 |
accent4 |
string |
accent4主题颜色 |
accent5 |
string |
accent5主题颜色 |
accent6 |
string |
accent6主题颜色 |
link |
string |
链接的颜色 |
followedLink |
string |
后续的链接颜色 |
▸ accent1(value?
): any
获取或设置配色方案的accent1主题颜色
代码示例
//本例设置了accent1颜色
var ntheme = new GC.Spread.Sheets.Theme("customThemeColor");
ntheme.colors().accent1("lightgreen");
activeSheet.currentTheme(ntheme);
activeSheet.getCell(0, 0).backColor("accent 1");
activeSheet.getCell(1, 0).backColor("accent 1 30");
属性名 | 类型 | 说明 |
---|---|---|
value? |
string |
accent1主题颜色字符串 |
any
如果没有设置值,返回accent1主题颜色;否则,返回配色方案
▸ accent2(value?
): any
获取或设置配色方案的accent2主题颜色
代码示例
//本示例设置了accent2颜色
var ntheme = new GC.Spread.Sheets.Theme("customThemeColor");
ntheme.colors().accent1("lightgreen");
ntheme.colors().accent2("red");
activeSheet.currentTheme(ntheme);
activeSheet.getCell(0, 0).backColor("accent 1");
activeSheet.getCell(1, 0).backColor("accent 2");
属性名 | 类型 | 说明 |
---|---|---|
value? |
string |
accent2主题颜色字符串 |
any
如果没有设置值,返回accent2主题颜色;否则,返回配色方案
▸ accent3(value?
): any
获取或设置配色方案的accent3主题颜色
代码示例
//本示例设置了accent3颜色
var ntheme = new GC.Spread.Sheets.Theme("customThemeColor");
ntheme.colors().accent1("lightgreen");
ntheme.colors().accent3("yellow");
activeSheet.currentTheme(ntheme);
activeSheet.getCell(0, 0).backColor("accent 1");
activeSheet.getCell(1, 0).backColor("accent 3");
属性名 | 类型 | 说明 |
---|---|---|
value? |
string |
accent3主题颜色字符串 |
any
如果没有设置值,返回accent3主题颜色;否则,返回配色方案
▸ accent4(value?
): any
获取或设置配色方案的accent4主题颜色
代码示例
//本例设置了accent4颜色
var ntheme = new GC.Spread.Sheets.Theme("customThemeColor");
ntheme.colors().accent1("lightgreen");
ntheme.colors().accent4("blue");
activeSheet.currentTheme(ntheme);
activeSheet.getCell(0, 0).backColor("accent 1");
activeSheet.getCell(1, 0).backColor("accent 4");
属性名 | 类型 | 说明 |
---|---|---|
value? |
string |
accent4主题颜色字符串 |
any
如果没有设置值,返回accent4主题颜色;否则,返回配色方案
▸ accent5(value?
): any
获取或设置配色方案的accent5主题颜色
代码示例
//本示例设置了accent5颜色
var ntheme = new GC.Spread.Sheets.Theme("customThemeColor");
ntheme.colors().accent1("lightgreen");
ntheme.colors().accent5("blue");
activeSheet.currentTheme(ntheme);
activeSheet.getCell(0, 0).backColor("accent 1");
activeSheet.getCell(1, 0).backColor("accent 5");
属性名 | 类型 | 说明 |
---|---|---|
value? |
string |
accent5主题颜色字符串 |
any
如果没有设置值,返回accent5主题颜色;否则,返回配色方案
▸ accent6(value?
): any
获取或设置配色方案的accent6主题颜色
代码示例
//本示例设置了accent6颜色
var ntheme = new GC.Spread.Sheets.Theme("customThemeColor");
ntheme.colors().accent1("lightgreen");
ntheme.colors().accent6("blue");
activeSheet.currentTheme(ntheme);
activeSheet.getCell(0, 0).backColor("accent 1");
activeSheet.getCell(1, 0).backColor("accent 6");
属性名 | 类型 | 说明 |
---|---|---|
value? |
string |
accent6主题颜色字符串 |
any
如果没有设置值,返回accent6主题颜色;否则,返回配色方案
▸ background1(value?
): any
获取或设置配色方案的background1主题颜色
代码示例
//本示例设置了background1
var ntheme = new GC.Spread.Sheets.Theme("customThemeColor");
ntheme.colors().accent1("lightgreen");
ntheme.colors().background1("orange");
activeSheet.currentTheme(ntheme);
activeSheet.getCell(0, 0).backColor("accent 1");
activeSheet.getCell(1, 0).backColor("background 1");
属性名 | 类型 | 说明 |
---|---|---|
value? |
string |
background1主题颜色字符串 |
any
如果没有设置值,返回background1主题颜色;否则,返回配色方案
▸ background2(value?
): any
获取或设置配色方案的background2主题颜色
代码示例
//本示例设置background2颜色
var ntheme = new GC.Spread.Sheets.Theme("customThemeColor");
ntheme.colors().accent1("lightgreen");
ntheme.colors().background2("orange");
activeSheet.currentTheme(ntheme);
activeSheet.getCell(0, 0).backColor("accent 1");
activeSheet.getCell(1, 0).backColor("background 2");
属性名 | 类型 | 说明 |
---|---|---|
value? |
string |
background2主题颜色字符串 |
any
如果未设置任何值,则返回background2主题颜色 否则,返回配色方案
▸ followedHyperlink(value?
): any
获取或设置颜色方案遵循的超链接主题颜色
代码示例
//本示例设置followedHyperline颜色
var ntheme = new GC.Spread.Sheets.Theme("customThemeColor");
ntheme.colors().accent1("lightgreen");
ntheme.colors().followedHyperlink("orange");
ntheme.colors().hyperlink("red");
activeSheet.currentTheme(ntheme);
activeSheet.getCell(0, 0).backColor("accent 1");
activeSheet.getCell(1, 0).backColor("followedHyperlink");
activeSheet.getCell(2, 0).backColor("hyperlink");
属性名 | 类型 | 说明 |
---|---|---|
value? |
string |
超链接主题颜色字符串 |
any
如果未设置任何值,则返回超链接主题颜色;否则,返回配色方案
▸ getColor(name
): string
获取基于主题颜色的颜色
代码示例
//本示例获取主题颜色
var ntheme = new GC.Spread.Sheets.Theme("customThemeColor");
ntheme.colors().accent1("lightgreen");
ntheme.colors().followedHyperlink("orange");
ntheme.colors().hyperlink("red");
ntheme.colors().name("test");
activeSheet.currentTheme(ntheme);
activeSheet.getCell(0, 0).backColor("accent 1");
activeSheet.getCell(1, 0).backColor("followedHyperlink");
activeSheet.getCell(2, 0).backColor("hyperlink");
var cname = ntheme.getColor("accent 1");
alert(cname);
属性名 | 类型 | 说明 |
---|---|---|
name |
string |
主题颜色名称 |
string
主题颜色
▸ hyperlink(value?
): any
获取或设置配色方案的超链接主题颜色
代码示例
//本示例设置超链接颜色
var ntheme = new GC.Spread.Sheets.Theme("customThemeColor");
ntheme.colors().accent1("lightgreen");
ntheme.colors().followedHyperlink("orange");
ntheme.colors().hyperlink("red");
activeSheet.currentTheme(ntheme);
activeSheet.getCell(0, 0).backColor("accent 1");
activeSheet.getCell(1, 0).backColor("followedHyperlink");
activeSheet.getCell(2, 0).backColor("hyperlink");
属性名 | 类型 | 说明 |
---|---|---|
value? |
string |
超链接主题颜色字符串 |
any
如果未设置任何值,则返回超链接主题颜色;否则,返回配色方案
▸ name(value?
): any
获取或设置配色方案的名称
代码示例
//本示例设置主题名称
var ntheme = new GC.Spread.Sheets.Theme("customThemeColor");
ntheme.colors().accent1("lightgreen");
ntheme.colors().name("green theme");
activeSheet.currentTheme(ntheme);
activeSheet.getCell(0, 0).backColor("accent 1");
属性名 | 类型 | 说明 |
---|---|---|
value? |
string |
名称 |
any
如果未设置任何值,则返回名称;否则,返回配色方案
▸ textColor1(value?
): any
获取或设置配色方案的textcolor1主题颜色
代码示例
//本示例设置textColor1颜色
var ntheme = new GC.Spread.Sheets.Theme("customThemeColor");
ntheme.colors().accent1("lightgreen");
ntheme.colors().textColor1("orange");
activeSheet.currentTheme(ntheme);
activeSheet.getCell(0, 0).backColor("accent 1");
activeSheet.getCell(1, 0).backColor("Text 1");
属性名 | 类型 | 说明 |
---|---|---|
value? |
string |
textcolor1主题颜色字符串 |
any
如果未设置任何值,则返回textcolor1主题颜色;否则,返回配色方案
▸ textColor2(value?
): any
获取或设置配色方案的textcolor2主题颜色
代码示例
//本示例设置textColor2颜色
var ntheme = new GC.Spread.Sheets.Theme("customThemeColor");
ntheme.colors().accent1("lightgreen");
ntheme.colors().textColor2("orange");
activeSheet.currentTheme(ntheme);
activeSheet.getCell(0, 0).backColor("accent 1");
activeSheet.getCell(1, 0).backColor("Text 2");
属性名 | 类型 | 说明 |
---|---|---|
value? |
string |
textcolor2主题颜色字符串 |
any
如果未设置任何值,则返回textcolor2主题颜色;否则,返回配色方案