google开源的图片压缩工具

硅谷探秘者 860 0 0

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),越大图片质量越好。

 


评论区
请写下您的评论...
暂无评论...
猜你喜欢
工具 1482 javazip类packagecom.dzqc.yx.util;importjava.io.File;importjava.io.FileInputStream
win rar 989 winrar(windows)自从电脑被p2p垃圾软件恶意捆绑了一堆垃圾软件后,对这种软件有了后遗症。安装时候要小心。
工具 1394 类packagecom.dzqc.yx.util;importjava.io.FileInputStream;importjava.io.FileOutputStream
前端,javascript 187 下方代码包括html,css,javascript。可直接复制到本地文件测试。如果引用无法访问,请替换连接。 !DOCTYPEhtml htmllang="en" head
java基础 994 /ZipInputStream.html关于zip代码参考:http://www.jiajiajia.club/blog/artical/1en1qpemej45/499java代码importjava.io.*;imp
算法基础 1570 前端项目正式发布时一般需要混淆js、css文件等,一方面能够使文件体积更小,更多节约网络io资,另一方面能避免被人读懂你代码!!!!!!可以使用uglifyjs2。安装通过npm安
工具 1620 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 3351 使用 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
标签
算法基础 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
目录
没有一个冬天不可逾越,没有一个春天不会来临。最慢的步伐不是跬步,而是徘徊,最快的脚步不是冲刺,而是坚持。