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工具类
工具
311
java压缩zip工具类packagecom.dzqc.yx.util;importjava.io.File;importjava.io.FileInputStream
file
winrar压缩工具(windows)
win rar
82
winrar压缩工具(windows)自从电脑被p2p垃圾软件恶意捆绑了一堆垃圾软件后,对这种软件有了后遗症。安装的时候要小心。
blog
java base64转图片工具
工具
268
工具类packagecom.dzqc.yx.util;importjava.io.FileInputStream;importjava.io.FileOutputStream
blog
java解压zip工具类
工具
422
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
2082
使用
this.panel.BackgroundImage=global::WindowsFormsApplication2.Properties.Resources.one;
这样就给一个panel设置了背景图片
file
ToDesk免费的远程桌面连接工具
远程连接
153
ToDesk免费的远程桌面连接工具
file
luyten反编译工具
工具java
205
luyten反编译工具
file
java实现视频压缩
工具 video
455
测试类packageit.sauronsoftware.main;importjava.io.File;importit.sauronsoftware.jave.AudioAttributes;importit.sauronsoftware.jave.Encoder;importit.sauronsoftware.jave.EncoderException;importit.sauronsoftw
最近发表
归档
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月
4
标签
算法基础
linux
前端
c++
数据结构
框架
数据库
计算机基础
储备知识
java基础
ASM
其他
深入理解java虚拟机
nginx
git
undefined
undefined
sdf
sdf
dsdf
sdfasdfasd
sdf
ppp
sdf
fggdgsd
kkk
kkk
kkk
sdddf
456