colorRGBA lightningchart 的不透明度

Opacity for colorRGBA lightningchart

我们如何设置不透明度的颜色?

我试过 rgba(255, 0, 0, 50);

即使我改成100,还是有不透明度?

范围是多少?例如 CSS 中的 0.1 到 1.0,就像 lightningchart 中从低不透明度到高不透明度的范围是多少??

另外请告知colorHEX的范围

line.setStrokeStyle(
    new SolidLine({
        thickness: t,
        fillStyle: new SolidFill({
            color: ColorHEX(color).setA(100)
        })
    })
)

有时候100也是透明的

您可以使用 ColorRGBA(r, g, b, a) or ColorHEX('#RGBA') 创建不透明的 Color 实例。

const semiTransparentRed = ColorRGBA(255, 0, 0, 125)
const opaqueRed = ColorRGBA(255, 0, 0, 255)

ColorRGBA alpha 定义需要 0 - 255 范围内的数字。ColorRGBA(255, 0, 0, 0) 将是完全透明的,而 ColorRGBA(255, 0, 0, 255) 将是完全不透明的。

您可以通过在 #RRGGBBAA 格式的颜色十六进制代码中提供它来指定 ColorHEX 的 alpha,例如#ff0000aa 其中 aa 是 alpha。也接受格式的其他变体,#RGBA0xRRGGBBAA0xRGBA。对于 ColorHEX.

,alpha 定义始终是可选的

所有颜色工厂 return 一个 Color instance. You can edit the transparency of a Color instance with color.setA 方法,该方法期望值在 0 - 255 范围内。

const semiTransparentRed = ColorRGBA(255, 0, 0).setA(125)