SVG изображение с цветами CMYK-это возможно?

можно ли указать, что как SVG-изображение должно производить вывод в CMYK? Если да, то это большая задача? Что делать, если изображение имеет свои цвета, указанные в RGB, трудно преобразовать их в CMYK?

2 ответов


SVG поддерживает цвета ICC, используя цветовые профили ICC, который позволит вам делать то, что вам нужно, но он еще не поддерживается ни одним браузером : (


SVG 2.0 добавляет поддержку неуправляемый цвета позволяет указать цвет CMYK с резервным sRGB:

<circle fill="#CD853F device-cmyk(0.11, 0.48, 0.83, 0.00)"/>

вы также можете использовать icc-named-color() чтобы указать цвет пятна, который будет определен в связанном цветовом профиле ICC.

в настоящее время это все еще рабочая спецификация проекта, но некоторые инструменты могут поддерживать ее, например филиал svgcolor12 Apache батика.