美文网首页
Java压缩jpg图片

Java压缩jpg图片

作者: a丶逍遥子 | 来源:发表于2020-09-11 10:56 被阅读0次

引入jar

        <dependency>
            <groupId>net.coobird</groupId>
            <artifactId>thumbnailator</artifactId>
            <version>0.4.12</version>
        </dependency>

同比例压缩图片

  Thumbnails.of("源文件.jpg")
                // 缩放比例 小于1缩放,反之放大
                .scale(1f) 
                // 压缩质量, 越小压缩越明显
                .outputQuality(0.001f)
                .toFile("输出文件.jpg");

缩放图片(缩略图)

            Thumbnails.of("缩放图原图.jpg")
                // 缩放比例
                .scale(0.25f)
                .toFile("缩放后的图片.jpg");

JPG转PNG

        Thumbnails.of("原图.jpg")
            // 转换后的大小
            .size(2550, 3501)
            // 转换的格式
            .outputFormat("PNG")
            .toFile("转后文件.png");

转自https://www.cnblogs.com/linkstar/p/7412012.html

相关文章

网友评论

      本文标题:Java压缩jpg图片

      本文链接:https://www.haomeiwen.com/subject/qnpvektx.html