Class HslaColor

Class HslaColor

Namespace: Aspose.BarCode.Generation
Assembly: Aspose.BarCode.dll (25.1.0)

表示 HSLA 颜色(色相、饱和度、亮度、 alpha)的类

public class HslaColor

继承

objectHslaColor

继承成员

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

构造函数

HslaColor(int, int, int, float)

HslaColor 的构造函数

public HslaColor(int h, int s, int l, float a)

参数

h int

色相 [0, 360]

s int

饱和度 [0, 100]

l int

亮度 [0, 100]

a float

Alpha(不透明度) [0.0f, 1.0f]

字段

A

Alpha(不透明度) [0.0f, 1.0f]

public float A

字段值

float

H

色相 [0, 360]

public readonly int H

字段值

int

L

亮度 [0, 100]

public readonly int L

字段值

int

S

饱和度 [0, 100]

public readonly int S

字段值

int

方法

ConvertHslaToRgba(HslaColor)

使用 https://en.wikipedia.org/wiki/HSL_and_HSV#HSL_to_RGB

public static Color ConvertHslaToRgba(HslaColor hslaColor)

参数

hslaColor HslaColor

要转换的 HSLA 颜色

返回

Color

具有 RGBA 值的颜色

 中文