欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

用imagescaling 生成缩略图,imagescaling缩略图,Java image s

来源: javaer 分享于  点击 35555 次 点评:239

用imagescaling 生成缩略图,imagescaling缩略图,Java image s


Java image scaling是一个高质量图片缩放的开源项目。

java代码

import com.mortennobel.imagescaling.DimensionConstrain;import com.mortennobel.imagescaling.ResampleFilter;import com.mortennobel.imagescaling.ResampleFilters;import com.mortennobel.imagescaling.ResampleOp;public class ImageUtil {public static boolean scale(File src, File dest) {try {  BufferedImage apples = ImageIO.read(src);  ResampleOp resampleOp = new ResampleOp(DimensionConstrain.createMaxDimension(600, 500,true));  BufferedImage rescaled = resampleOp.filter(apples, null);  ImageIO.write(rescaled, "png", dest);return true;} catch (Exception e) {Logger.error(e, "压缩图片出错");}return false;}}
相关栏目:

用户点评