Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
GraphicsMagick在转换为png时不应用svg过滤器_Svg_Filter_Graphicsmagick_Image Conversion_Gmagick - Fatal编程技术网

GraphicsMagick在转换为png时不应用svg过滤器

GraphicsMagick在转换为png时不应用svg过滤器,svg,filter,graphicsmagick,image-conversion,gmagick,Svg,Filter,Graphicsmagick,Image Conversion,Gmagick,有人能帮我找出这个问题吗。考虑这个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> <

有人能帮我找出这个问题吗。考虑这个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>
未应用过滤器。但是,如果我使用任何其他svg(由Inkscape/AI等生成),它将成功转换

我认为GraphicsMagick不支持svg中的过滤器

convert item.svg item.png