Spec-Zone.ru › CSS

CSS-правило `@color-profile`

@color-profile CSS at-rule определяет и задаёт имя цветового профиля, который впоследствии можно использовать в функции color() для указания цвета.

Синтаксис

@color-profile --swop5c {
  src: url("https://example.org/SWOP2006_Coated5v2.icc");
}

Параметры

имя профиля
Либо <dashed-ident>, либо идентификатор device-cmyk.

Дескрипторы

src
Указывает URL-адрес, по которому можно получить информацию о цветовом профиле.
rendering-intent

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

Если этот дескриптор используется, его значением должно быть одно из следующих ключевых слов:

relative-colorimetric
Относительная колориметрическая цветопередача для носителя требует, чтобы исходные цвета, попадающие в цветовой охват целевого носителя, оставались неизменными относительно соответствующих точек белого носителей. Исходные цвета, выходящие за пределы цветового охвата целевого носителя, преобразуются в цвета на границе цветового охвата различными методами.
absolute-colorimetric
Абсолютная колориметрическая цветопередача ICC требует, чтобы исходные цвета, попадающие в цветовой охват целевого носителя, оставались неизменными относительно принятого белого (идеального отражающего рассеивателя). Исходные цвета, выходящие за пределы цветового охвата целевого носителя, преобразуются в цвета на границе цветового охвата различными методами.
perceptual
Этот метод часто является предпочтительным для изображений, особенно если исходный и целевой носители существенно различаются (например, изображение, отображаемое на экране и воспроизводимое на бумаге методом отражательной печати). Цвета исходного изображения повторно оптимизируются для целевого носителя с использованием проприетарных методов.
saturation
Этот вариант был создан для сохранения относительной насыщенности (цветности) исходного изображения и чистоты сплошных цветов. Однако, как и перцепционный метод, он столкнулся с проблемами совместимости.

Формальный синтаксис

Примеры

В этом примере показано использование офсетной печати по стандарту ISO 12647-2:2004 с данными характеризации CGATS/SWOP TR005 2007 для бумаги 5-го класса, ограничением общей площади покрытия чернилами 300% и заменой компонента средне-серого (GCR). Этот пример взят из спецификации.

Дескриптор src указывает URL-адрес, по которому можно получить информацию о цветовом профиле.

@color-profile --swop5c {
  src: url("https://example.org/SWOP2006_Coated5v2.icc");
}
.header {
  background-color: color(--swop5c 0% 70% 20% 0%);
}

Спецификации

Спецификация
Модуль CSS Color, уровень 5
# at-profile

Совместимость с браузерами

В настоящее время ни один браузер не поддерживает эту функцию.

См. также

  • модуль CSS colors

© 2005–2025 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/At-rules/@color-profile

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API