0

私はdojox.gfxを使用して、ベクターグラフィックを作成および操作しています。コントラストを調整し、ぼかし、暗く/明るくする効果を適用する必要がありますか?

そして、私がサポートする必要のあるブラウザーはIE8以降です。したがって、SVG(IE 9)とVML(IE 8)でこれらのことを達成する必要があります

これを達成する方法はありますか?道場やその他の図書館を通じて。

4

1 に答える 1

0

これはsvg用です:

<svg xmlns="http://www.w3.org/2000/svg" width="200" height="200">
<filter id="brightness">
    <feComponentTransfer>
        <feFuncR type="linear" slope="4"/>
    <feFuncG type="linear" slope="4"/>
    <feFuncB type="linear" slope="4"/>
 </feComponentTransfer>
</filter>
<image filter="url(#brightness)" x="0" y="0" width="200" height="100" xlink:href="pic.png" />       
</svg>

VMLについてはわかりません。

blacklevel 属性である可能性があります。値は -0.5 (純粋な黒) から 0.5 (純粋な白) の間です。

<v:image style='width:200px;height:100px' src="images/temporary/pic2.png" blacklevel="-0.2"/>

これは、vml の blacklevel 属性へのリンクです。

http://msdn.microsoft.com/en-us/library/bb229563%28v=vs.85%29.aspx

于 2012-10-30T14:51:15.953 に答える