SVG 1.2中的cmyk颜色规范

时间:2012-09-23 07:17:43

标签: image svg rgb cmyk

根据SVG 1.2标准,现在支持icc-color规范(根据此链接:W3.org spec for SVG 1.2

我尝试了以下内容......这是整个文件,两个圆圈,都应该是绿色

    <?xml version="1.0"?>
    <parent xmlns="http://example.org"
            xmlns:svg="http://www.w3.org/2000/svg">
       <svg:svg width="400" height="200" version="1.2">
          <svg:ellipse cx="100" cy="100" rx="100" ry="100" 
            fill="rgb(0,255,0)" />
          <svg:ellipse cx="300" cy="100" rx="100" ry="100" 
            fill="rgb(0,255,0) device-cmyk(0.11, 0.48, 0.83, 0.00)" />
       </svg:svg>
    </parent>

但是,当我尝试使用IE9或Chrome查看时,第二个圆圈为黑色。将两个圆圈都变为绿色的唯一因素是GIMP 2(我迄今为止尝试过的)。

RGB应该是后备颜色...添加CMYK部分只会让它变得如此糟糕以至于浏览器无法使用它?或者我做错了什么?

1 个答案:

答案 0 :(得分:0)

如果你看一下文档的顶部,你会看到SVG 1.2是2009年的工作草案。它从未完成,没有浏览器实现它。