RGB.ToHex¶
Converts RGB color values to hexadecimal format
| Parameter | Type | Required | Description |
|---|---|---|---|
| red | INT64 | The red value (0-255) | |
| green | INT64 | The green value (0-255) | |
| blue | INT64 | The blue value (0-255) | |
| alpha | DOUBLE | The alpha value (0-1) |
STRING Hex color string with optional alpha
EvaluationContext.Colour.RGB.ToHex =
(
red: INT64,
green: INT64,
blue: INT64,
alpha: DOUBLE
) =>
"#" &
EvaluationContext.Colour.Int.ToHex( red, 2 ) &
EvaluationContext.Colour.Int.ToHex( green, 2 ) &
EvaluationContext.Colour.Int.ToHex( blue, 2 ) &
IF( NOT ISBLANK( alpha ), EvaluationContext.Colour.Int.ToHex( alpha * 255, 2 ) )