Compartir a través de


Función HSL

Devuelve un valor que representa un índice en la paleta de colores del documento. Especifica un color por sus componentes de matiz, saturación y luminosidad.

Sintaxis

HSL(hue, saturación, luminosidad )

Parameters

Name Necesario/Opcional Tipo de datos Descripción
Hue
Obligatorio
Number
El matiz del color, expresado como un número comprendido entre 0 y 239, ambos incluidos, o una expresión que da como resultado un número de ese intervalo.
Saturación
Obligatorio
Number
La saturación del color, expresada como un número comprendido entre 0 y 240, ambos incluidos, o una expresión que da como resultado un número de ese intervalo.
Luminosidad
Obligatorio
Number
La luminosidad del color, expresada como un número comprendido entre 0 y 240, ambos incluidos, o una expresión que da como resultado un número de ese intervalo.

Valor devuelto

Número

Comentarios

Si el color que devuelve la función no forma parte de la paleta de colores del documento actual, se agregará a la lista de colores disponibles del documento.

La tabla siguiente muestra varios colores estándar y los valores correspondientes al matiz, saturación y luminosidad.

Color Valor de matiz Valor de saturación Valor de luminosidad
Negro
0
0
24
Azul
160
240
120
Verde
80
240
120
Aguamarina
120
240
120
Rojo
0
240
120
Magenta
200
240
120
Amarillo
40
240
120
Blanco
0
0
240

Ejemplo 1

HSL(160.240.120)

Devuelve el índice del color azul.

Ejemplo 2

HSL(HUE(FillForegnd),SAT(FillForegnd),MIN(LUM(FillForegnd)+100,240))

Devuelve el índice de un color que refleja el de relleno en primer plano, aunque con mayor luminosidad.