Поделиться через


Функция HSL

Возвращает значение, представляющее индекс в цветовой палитре документа. Он задает цвет по компонентам оттенка, насыщенности и яркости.

Синтаксис

HSL(оттенк, насыщенность, яркость )

Параметры

Имя Необходимость Тип данных Описание
Оттенок
Обязательный
Number
Оттенок цвета, выраженный в виде числа в диапазоне от 0 до 239 включительно или выражения, которое вычисляет такое число.
Насыщенность
Обязательный
Number
Насыщенность цвета, выраженная в виде числа в диапазоне от 0 до 240 включительно или выражения, которое вычисляет такое число.
Яркость
Обязательный
Number
Яркость цвета, выраженная в виде числа в диапазоне от 0 до 240 включительно или выражения, которое оценивается как такое число.

Возвращаемое значение

Номер

Замечания

Если цвет, возвращаемый функцией, еще не существует в цветовой палитре текущего документа, он добавляется в список доступных цветов документа.

В следующей таблице перечислены некоторые стандартные цвета и значения их оттенка, насыщенности и яркости.

Color Значение оттенка Значение насыщенности Значение яркости
Черный
0
0
24
Синий
160
240
120
Зеленый
80
240
120
Cyan
120
240
120
Красный
0
240
120
Пурпурный
200
240
120
Желтый
40
240
120
Белый
0
0
240

Пример 1

HSL(160 240 120)

Возвращает индекс для синего цвета.

Пример 2

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

Возвращает индекс цвета, который отражает цвет переднего плана заливки с повышенной яркостью.