Главная страница / Полезная информация по таблице свойств (ShapeSheet™) / Справочник по таблице свойств / Список функций по алфавиту / Список функций по категориям > Функции цвета
Функция HSL |
Возвращает значение, обозначающее индекс в цветовой палитре документа. Цвет задается значениями компонентов оттенка, насыщенности и яркости.
Синтаксис
HSL(hue,saturation,luminosity)
Parameters
Имя | Требуется/Необязательно | Тип данных | Описание |
hue | Требуется | Число | Оттенок цвета, заданный числом в диапазоне от 0 до 239 включительно или выражением, которое возвращает такое число. |
saturation | Требуется | Число | Насыщенность цвета, заданная числом в диапазоне от 0 до 240 включительно или выражением, которое возвращает такое число. |
luminosity | Требуется | Число | Яркость цвета, заданная числом в диапазоне от 0 до 240 включительно или выражением, которое возвращает такое число. |
Возвращаемое значение
Число
Заметки
Если возвращаемого функцией цвета еще не существует в текущей цветовой палитре документа, он добавляется в список доступных цветов.
В таблице ниже перечислены некоторые стандартные цвета и значения оттенка, насыщенности и яркости для них.
Цвет | Значение оттенка | Значение насыщенности | Значение яркости |
Черный | 0 | 0 | 24 |
Синий | 160 | 240 | 120 |
Зеленый | 80 | 240 | 120 |
Голубой | 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))
Возвращает индекс цвета, который соответствует цвету заливки переднего плана с увеличенной яркостью.
© Корпорация Майкрософт (Microsoft Corporation). Все права защищены.