1

SVG 1.2標準に従って、icc-color仕様のサポートが提供されるようになりました(このリンクによると:SVG1.2のW3.org仕様

私は次のように試しました...これはファイル全体で、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で表示しようとすると、2番目の円が黒くなります。両方の円を緑色で表示するのは、GIMP 2(これまでに試したもの)だけです。

RGBはフォールバックカラーであると想定されています...CMYKパーツを追加すると、ブラウザにとって非常にひどく混乱して使用できなくなりますか?それとも私は何か間違ったことをしていますか?

4

1 に答える 1

0

ドキュメントの上部を見ると、SVG 1.2 が 2009 年からのワーキング ドラフトであることがわかります。これは完成することはなく、実装されたブラウザもありません。

于 2012-09-23T07:50:49.637 に答える