我在CentOS 6.4上并尝试使用SSH命令将.CDR转换为.SVG转换使用ImageMagick。
尝试以下命令:
convert /var/www/vhosts/website.com/httpdocs/test/1.cdr image.svg
我得到的错误是:
sh:mplayer:命令未找到convert:委托失败
"mplayer" "%i" -really-quiet -ao null -vo png:z=3' @ delegate.c/InvokeDelegate/1032. convert: missing an image filename
image.svg'@ convert.c / ConvertImageCommand / 2800。
不确定这是什么意思?
答案 0 :(得分:0)
要转换CDR文件,您需要为CDR委托安装uniconvertor
。
所有代表名单:
convert -list delegate
默认输出:
cdr => "uniconvertor" "%i" "%o.svg"; mv "%o.svg" "%o"
安装uniconvertor
。例如,在Ubuntu上它是:
sudo apt-get install python-uniconvertor
然后运行:
convert image.cdr -flatten -thumbnail '512x512' image.png
或者,使用缩放裁剪:
convert image.cdr -flatten -thumbnail '512x512^' -gravity center -crop 512x512+0+0 +repage image.png
你已经完成了。
我在这里转换为PNG,但您可以使用自己的输出格式。