google开源的图片压缩工具
1.maven依赖
<dependency>
<groupId>net.coobird</groupId>
<artifactId>thumbnailator</artifactId>
<version>0.4.8</version>
</dependency>
2.代码
public static void main(String[] args) {
try {
Thumbnails.of("D:\\test\\file\\photo\\4.jpg")//原图地址
.scale(1f)
.outputQuality(0.8f)
.toFile("D:\\test\\file\\photo\\2.jpg");//压缩后图片地址
} catch (IOException e) {
e.printStackTrace();
}
}
scale指缩放的大小(0-1),1f是指原图,0.5f是指缩放到原图的一半。
outputQuality指图片的质量,(0-1),越大图片质量越好。
评论区
请写下您的评论...
猜你喜欢
blog
java压缩zip工具类
工具
1695
java压缩zip工具类packagecom.dzqc.yx.util;importjava.io.File;importjava.io.FileInputStream
file
winrar压缩工具(windows)
win rar
989
winrar压缩工具(windows)自从电脑被p2p垃圾软件恶意捆绑了一堆垃圾软件后,对这种软件有了后遗症。安装的时候要小心。
blog
java base64转图片工具
工具
1699
工具类packagecom.dzqc.yx.util;importjava.io.FileInputStream;importjava.io.FileOutputStream
blog
js实现图片拖拽与缩放,源码
前端,javascript
1012
下方的代码包括html,css,javascript。可直接复制到本地文件测试。如果引用的图片无法访问,请替换图片连接。
!DOCTYPEhtml
htmllang="en"
head
java基础
1269
/ZipInputStream.html关于zip压缩的代码参考:http://www.jiajiajia.club/blog/artical/1en1qpemej45/499java代码importjava.io.*;imp
算法基础
2049
前端项目正式发布时一般需要混淆压缩js、css文件等,一方面压缩能够使文件体积更小,更多的节约网络io资源,另一方面能避免被人读懂你的代码!!!!!!工具可以使用uglifyjs2。安装通过npm安
blog
java解压zip工具类
工具
1935
packageunzip;importjava.io.File;importjava.io.FileOutputStream;importjava.io.IOException;importjava.io.InputStream;importjava.util.Enumeration;importjava.util.zip.ZipEntry;importjava.util.zip.ZipFile;
weblog
3645
使用
this.panel.BackgroundImage=global::WindowsFormsApplication2.Properties.Resources.one;
这样就给一个panel设置了背景图片
最新发表
归档
2018-11
12
2018-12
33
2019-01
28
2019-02
28
2019-03
32
2019-04
27
2019-05
33
2019-06
6
2019-07
12
2019-08
12
2019-09
21
2019-10
8
2019-11
15
2019-12
25
2020-01
9
2020-02
5
2020-03
16
2020-04
4
2020-06
1
2020-07
7
2020-08
13
2020-09
9
2020-10
5
2020-12
3
2021-01
1
2021-02
5
2021-03
7
2021-04
4
2021-05
4
2021-06
1
2021-07
7
2021-08
2
2021-09
8
2021-10
9
2021-11
16
2021-12
14
2022-01
7
2022-05
1
2022-08
3
2022-09
2
2022-10
2
2022-12
5
2023-01
3
2023-02
1
2023-03
4
2023-04
2
2023-06
3
2023-07
4
2023-08
1
2023-10
1
2024-02
1
2024-03
1
2024-04
1
2024-08
1
标签
算法基础
linux
前端
c++
数据结构
框架
数据库
计算机基础
储备知识
java基础
ASM
其他
深入理解java虚拟机
nginx
git
消息中间件
搜索
maven
redis
docker
dubbo
vue
导入导出
软件使用
idea插件
协议
无聊的知识
jenkins
springboot
mqtt协议
keepalived
minio
mysql
ensp
网络基础
xxl-job
rabbitmq
haproxy
srs
音视频
webrtc
javascript
加密算法
目录
没有一个冬天不可逾越,没有一个春天不会来临。最慢的步伐不是跬步,而是徘徊,最快的脚步不是冲刺,而是坚持。