Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/430.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
Javascript Imagemagick裁剪svg问题:丢失所有颜色_Javascript_Svg_Imagemagick - Fatal编程技术网

Javascript Imagemagick裁剪svg问题:丢失所有颜色

Javascript Imagemagick裁剪svg问题:丢失所有颜色,javascript,svg,imagemagick,Javascript,Svg,Imagemagick,我在SVG上使用imagemagick时遇到了一个奇怪的问题 我想使用以下命令裁剪使用Rapahel.js和imagemagick生成的svg: convert -crop 100x100+200+150 63ce0a697bc5927d3541215c62b06cfb.svg winners/exhb2.svg 但是 我失去了所有的颜色,我只有一个黑白图像 我的文件是145.6Kb,然后在转换方法之后变成583.8KB(Mogrify也这样做) 不是使用路径,而是使用圆(oO?!)生成图像

我在SVG上使用imagemagick时遇到了一个奇怪的问题

我想使用以下命令裁剪使用Rapahel.js和imagemagick生成的svg:

convert -crop 100x100+200+150  63ce0a697bc5927d3541215c62b06cfb.svg winners/exhb2.svg
但是

  • 我失去了所有的颜色,我只有一个黑白图像
  • 我的文件是145.6Kb,然后在转换方法之后变成583.8KB(Mogrify也这样做)
  • 不是使用路径,而是使用圆(oO?!)生成图像
  • 欧比旺·克诺比

  • 有人知道为什么吗?

    我发现了问题:imagemagick不支持SVG:p 我必须为每个svg操作使用inkscape!
    问题部分解决:P

    源文件是什么样子的?可能您正在定义外部样式表中的颜色,而imagemagick无法加载该样式表。如果不需要删除任何元素,则只需更改
    viewBox
    属性即可。