有人可以帮助识别问题。考虑这个SVG标记。
<svg id="paper" version="1.1" viewBox="0 0 474.00001 477.99998" style="position: relative; opacity: 1;">
<desc style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);">Configurateur Predesire</desc>
<defs style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);"/>
<defs>
<filter id="f1" x="0%" y="0%" width="100%" height="100%">
<feColorMatrix result="original" id="c1" type="matrix" values="0.6 0 0 0 0 1 0.2 0 0 0 0 -0.2 0.1 0 0 -0.2 -0.4 -0.1 1 0"/>
</filter>
</defs>
<image x="0" y="0" width="474.00001" height="477.99998" filter="url('#f1')" id="svg_1" xlink:href="http://25.media.tumblr.com/8b045d92c3ef2f903cb8fd6a3801e26a/tumblr_mtl5yfKajA1spwwv4o1_500.jpg"/>
</svg>
当我尝试通过GraphicsMagick将此svg转换为png时:
convert item.svg item.png
未应用过滤器。但是,如果我使用任何其他svg(由Inkscape / AI等生成..)它会成功转换。
我认为GraphicsMagick不支持svg中的过滤器