我们需要引入一个依赖
<dependency>
<groupId>net.coobird</groupId>
<artifactId>thumbnailator</artifactId>
<version>0.4.8</version>
</dependency>
或者导入一个thumbnailator的jar包
链接地址
/**
* 指定大小进行缩放
*
* @throws IOException
/
private void test1() throws IOException {
/
* size(width,height) 若图片横比200小,高比300小,不变
* 若图片横比200小,高比300大,高缩小到300,图片比例不变 若图片横比200大,高比300小,横缩小到200,图片比例不变
* 若图片横比200大,高比300大,图片按比例缩小,横为200或高为300
*/
Thumbnails.of(“images/test.jpg”).size(200, 300).toFile(
“C:/image_200x300.jpg”);
Thumbnails.of(“images/test.jpg”).size(2560, 2048).toFile(
“C:/image_2560x2048.jpg”);
}