上传的图片都是要转的,因为上传者不一定都有那么大的图片,这里有个压缩大小的例子
调用的时候
PictureTool pic = new PictureTool();
//file:图片源文件
//saveSmallFile:图片转换后存储file
//其他参数是转换的宽,高,以及格式
pic.WriteSmallImage(file, saveSmallFile, 400, 270,"jpeg");
如果要想前端页面限制上传图片大小的话,用框架(struts,springmvc)里面都可以配置,用js脚本也可以限制,不过如果客户端禁用了js脚本的话这个限制还是等同于没有,网上的例子很多的,最好是能转一下大小。