ImageColorPicker.com

Конвертер CMYK в HSL

Преобразуй любой цвет из CMYK в HSL — мгновенно и бесплатно

#7A2CBF

Вставь любое значение цвета — мы определим формат за тебя.

C
M
Y
K
Результат HSL
hsl(272, 63%, 46%)
Оттенок
272°
Насыщенность
63%
Светлота
46%

Этот цвет во всех форматах

Перенос печатной палитры в веб удобнее делать через HSL: как только смесь чернил выражена в hue, saturation и lightness, можно за секунды построить hover-состояния, оттенки и тона.

Как работает конвертация CMYK в HSL

  1. Преобразуй CMYK-проценты в RGB-каналы от 0 до 255.
  2. Раздели каналы на 255 и возьми их максимум и минимум.
  3. Среднее между максимумом и минимумом — это lightness L, а их разница определяет saturation S.
  4. Канал, содержащий максимум, определяет hue H в градусах на цветовом круге.

Рабочий пример

CMYK cmyk(36%, 77%, 0%, 25%)=HSL hsl(272, 63%, 46%)

Шаг CMYK → RGB уже является приближением, а значения HSL округляются до целых. Результат — очень близкое соответствие, но не цветоуправляемая конверсия.

CMYK и HSL объяснено

Что такое CMYK?

CMYK — модель с четырьмя красками для печати: cyan, magenta, yellow и key (чёрный), каждая указана в процентах от 0 до 100. Краски вычитают свет, а не излучают его, поэтому CMYK охватывает меньше цветов, чем экран — поэтому яркие цвета с экрана часто выглядят тусклее в печати.

Синтаксис:
cmyk(C%, M%, Y%, K%)
Диапазон:
0–100% на краску
Лучше всего для:
печать, упаковка, макеты для печати

Что такое HSL?

HSL разбивает цвет на hue (0–360° на цветовом круге), saturation (насколько цветной, 0–100%) и lightness (яркость, 0–100%). Поскольку каждая часть совпадает с тем, как люди описывают цвет, HSL — самый простой формат для создания оттенков, тональных вариаций и согласованных палитр вручную или в коде.

Синтаксис:
hsl(H, S%, L%)
Диапазон:
0–360°, 0–100%, 0–100%
Лучше всего для:
палитры, оттенки и тона, темизация

Таблица соответствий CMYK → HSL

Наиболее распространённые цвета CSS, сконвертированные из CMYK в HSL.

ЦветCMYKHSL
blackcmyk(0%, 0%, 0%, 100%)hsl(0, 0%, 0%)
whitecmyk(0%, 0%, 0%, 0%)hsl(0, 0%, 100%)
redcmyk(0%, 100%, 100%, 0%)hsl(0, 100%, 50%)
limecmyk(100%, 0%, 100%, 0%)hsl(120, 100%, 50%)
bluecmyk(100%, 100%, 0%, 0%)hsl(240, 100%, 50%)
yellowcmyk(0%, 0%, 100%, 0%)hsl(60, 100%, 50%)
orangecmyk(0%, 35%, 100%, 0%)hsl(39, 100%, 50%)
tealcmyk(100%, 0%, 0%, 50%)hsl(180, 100%, 25%)
purplecmyk(0%, 100%, 0%, 50%)hsl(300, 100%, 25%)
graycmyk(0%, 0%, 0%, 50%)hsl(0, 0%, 50%)

Часто задаваемые вопросы