在高图表折线图中设置折线不透明度

Set line opacity in highchart line chart

本文关键字:折线 不透明度 设置 高图表 折线图      更新时间:2023-09-26

我知道您可以通过使用 rgba 颜色值作为系列线条颜色的属性(如本小提琴)(color: 'rgba(0, 0, 255, 0.5)')来设置系列线的不透明度,但是有没有办法只设置不透明度而不影响使用的颜色?

我希望我的图表习惯于使用全局颜色数组,并且图表中的系列数量是可变的。

重申:
您可以访问全局颜色数组(Highcharts.getOptions().colors),从那里检索颜色,并在添加"a"的同时将 covnert 转换为 rgba 表单。

例如:

var color = Highcharts.getOptions().colors[0];
var rgba = new Highcharts.Color(color).setOpacity(0.66).get();

好吧,或者自己"#RRGGBB"分开并重新组合在一起。