ImageColorPicker.com

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

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

#00A4E6

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

H
S
L
Результат CMYK
cmyk(100%, 29%, 0%, 10%)
Голубой (Cyan)
100%
Пурпурный (Magenta)
29%
Жёлтый
0%
Ключ (чёрный)
10%

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

Палитры, спроектированные в HSL, часто попадают на бумагу. Этот конвертер берёт hue, saturation и lightness и возвращает четыре процентных значения чернил, с которыми работает типография.

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

  1. Преобразуй HSL-тройку в RGB-каналы от 0 до 255.
  2. Нормализуй эти каналы, разделив их на 255.
  3. Вычисли ключевой компонент K = 1 − max(R, G, B).
  4. Выведи C, M и Y из оставшихся каналов и преобразуй все четыре в проценты.

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

HSL hsl(197, 100%, 45%)=CMYK cmyk(100%, 29%, 0%, 10%)

Происходит две последовательные конвертации, поэтому округления встречаются дважды — и CMYK остаётся приближением без цветового профиля. Ожидай, что печатный результат будет чуть менее насыщенным, чем HSL-превью.

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

Что такое HSL?

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

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

Что такое CMYK?

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

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

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

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

ЦветHSLCMYK
blackhsl(0, 0%, 0%)cmyk(0%, 0%, 0%, 100%)
whitehsl(0, 0%, 100%)cmyk(0%, 0%, 0%, 0%)
redhsl(0, 100%, 50%)cmyk(0%, 100%, 100%, 0%)
limehsl(120, 100%, 50%)cmyk(100%, 0%, 100%, 0%)
bluehsl(240, 100%, 50%)cmyk(100%, 100%, 0%, 0%)
yellowhsl(60, 100%, 50%)cmyk(0%, 0%, 100%, 0%)
orangehsl(39, 100%, 50%)cmyk(0%, 35%, 100%, 0%)
tealhsl(180, 100%, 25%)cmyk(100%, 1%, 0%, 50%)
purplehsl(300, 100%, 25%)cmyk(0%, 100%, 1%, 50%)
grayhsl(0, 0%, 50%)cmyk(0%, 0%, 0%, 50%)

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