google开源图片压缩工具

使用google开源工具压缩工具对图片进行压缩。

把图片上传到服务器需要消耗太多的资源,因此需要对图片进行一定的压缩,来缓解服务器的网络压力。


Google有一个开源的图片压缩工具。



maven坐标如下:

<!-- 谷歌开源的图片压缩工具 -->
<dependency>
    <groupId>net.coobird</groupId>
    <artifactId>thumbnailator</artifactId>
    <version>0.4.8</version>
</dependency>



使用起来特别的简单:一行代码就搞定了


Thumbnails.of("原图文件的路径") 
        .scale(1f) 
        .outputQuality(0.5f) 
        .toFile("压缩后文件的路径");


其中的scale是可以指定图片的大小,值在0到1之间,1f就是原图大小,0.5就是原图的一半大小,这里的大小是指图片的长宽。

而outputQuality是图片的质量,值也是在0到1,越接近于1质量越好,越接近于0质量越差。

对于压缩图片来说上面就已经足够了。



其他更多功能,请查看原文章:https://www.cnblogs.com/linkstar/p/7412012.html


文章最后修改时间:2019年01月22日 10:29:30

ICP备案号:粤ICP备18068480号
Copyright © 林国来版权所有