我是用命令行写的,代码如下String cmd = "cmd /c convert -resize ";
cmd += "650x400 ";
cmd += "E:\大工";
cmd += " E:\大连理工";
Process process = Runtime.getRuntime().exec(cmd);
process.waitFor();
这样写会乱码,在网上查了查说ImageMagick 是GBK编码,但是我把编码地址改成GBK后,发现有的中文名可以,有的还是不行请用过的指点指点!!