springboot 图片压缩
时间: 2023-10-15 18:29:52 浏览: 129
Spring Boot 图片压缩返回
在SpringBoot中,可以使用Thumbnails库对图片进行压缩。根据引用内容和的规则,当设定缩放的图片宽和高时,原来图片的宽和高比例会保持不变。如果设定的宽比原来的大,高比原来的小,最后缩完高会缩小到设定的高;如果设定的宽比原来的小,高比原来的大,最后缩完宽会缩小到设定的宽。
示例代码如下:
```
@Test
void contextLoads() {
try {
Thumbnails.of("C:\\Users\\Administrator\\Desktop\\指定大小\\6.jpg")
.size(1500, 400)
.toFile("C:\\Users\\Administrator\\Desktop\\指定大小\\6-6.jpg");
} catch (IOException e) {
System.out.println("e" + e);
e.printStackTrace();
}
}
```
这段代码将指定的图片路径进行压缩,将宽度设定为1500像素,高度设定为400像素,然后保存为新的文件。同样,根据引用的规则,可以将宽度设定为400像素,高度设定为1500像素进行压缩。
你可以根据需要修改代码中的图片路径和设定的宽高值,然后运行该方法即可实现图片的压缩。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [springboot 整合thumbnailator- 图片压缩](https://blog.csdn.net/qq_42778001/article/details/121014322)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
阅读全文