对文件进行读写操作时发生错误:
String fname=file.getFileName(); //获取图片名称
fileName=String.valueOf(calendar.getTimeInMillis())+"_"+count; //给文件取得新名字
ext=fname.substring(fname.lastIndexOf(".")+1,fname.length()); //取得文件扩展名
ext=ext.toLowerCase();
fname1+=fileName+"."+ext+",";
String plocation = myroot + "\\" + fname;
① String plocation1 = destRoot + "\\" + (fileName+"."+ext);
②String plocation1 = destRoot + "\\" + fname; Demo.saveImageAsJpg(plocation,plocation1,width,height);
当我采用地①中方法的时候报错:javax.imageio.IIOException: Can't read input file!
主要报的是这一句话: srcImage = ImageIO.read(fromFile);的错误
当我用②中方法时没有出现错误,而且也成功对图片进行压缩了。
String fname=file.getFileName(); //获取图片名称
fileName=String.valueOf(calendar.getTimeInMillis())+"_"+count; //给文件取得新名字
ext=fname.substring(fname.lastIndexOf(".")+1,fname.length()); //取得文件扩展名
ext=ext.toLowerCase();
fname1+=fileName+"."+ext+",";
String plocation = myroot + "\\" + fname;
① String plocation1 = destRoot + "\\" + (fileName+"."+ext);
②String plocation1 = destRoot + "\\" + fname; Demo.saveImageAsJpg(plocation,plocation1,width,height);
当我采用地①中方法的时候报错:javax.imageio.IIOException: Can't read input file!
主要报的是这一句话: srcImage = ImageIO.read(fromFile);的错误
当我用②中方法时没有出现错误,而且也成功对图片进行压缩了。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货