1

根据 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 部分对于浏览器来说是否会变得如此糟糕以至于无法使用?还是我做错了什么?

4

1 回答 1

0

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

于 2012-09-23T07:50:49.637 回答