Hutool 封装的 ImgUtil 可以对图片进行缩放、裁剪、转为黑白、加水印等操作。

缩放图片:

ImgUtil.scale(FileUtil.file("hutool/wangsan.jpg"),FileUtil.file("hutool/wangsan_small.jpg"),0.5f
);
复制代码

裁剪图片:

ImgUtil.cut(FileUtil.file("hutool/wangsan.jpg"),FileUtil.file("hutool/wangsan_cut.jpg"),new Rectangle(200, 200, 100, 100)
);
复制代码

添加水印:

ImgUtil.pressText(//FileUtil.file("hutool/wangsan.jpg"),FileUtil.file("hutool/wangsan_logo.jpg"),"沉默王二", Color.WHITE,new Font("黑体", Font.BOLD, 100),0,0,0.8f
);
复制代码

趁机让大家欣赏一下二哥帅气的真容。