具有CMYK颜色的SVG图像 - 是否可能?

Dav*_*Dev 15 rgb svg image cmyk

是否可以指定SVG图像应该在CMYK中产生输出?如果是这样,这是一项大任务吗?如果图像的颜色是用RGB指定的,那么将它们转换为CMYK会很困难吗?

Lea*_*rou 12

SVG支持ICC颜色,使用ICC颜色配置文件,可以让你做你需要的,但任何浏览器都不支持它:(


jon*_*_wu 8

SVG 2.0增加了对非托管颜色的支持,允许您使用sRGB回退指定CMYK颜色:

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

您还可以使用icc-named-color()指定将在链接的ICC颜色配置文件中定义的专色.

目前,这仍然是一个工作草案规范,但一些工具可能支持它,如Apache Batik的svgcolor12分支.