阿里巴巴SimpleImage图片压缩相关jar

时间:2018-08-07 05:43:04
【文件属性】:

文件名称:阿里巴巴SimpleImage图片压缩相关jar

文件大小:2.5MB

文件格式:RAR

更新时间:2018-08-07 05:43:04

图片压缩 SimepleImage java压缩图片

图片压缩,阿里巴巴SimpleImage 相关jar文件。其中包含依赖jar: commons-io-2.4.jar;commons-lang.jar;commons-logging-1.1.1.jar jai_codec-1.1.3.jar;jai_core-1.1.3.jar; 包含jar:aliSimpleImage.jar。aliSimpleImage.jar是对SimpleImage中simpleimage.core\src\main\java文件打包。 SimpleImage github地址:https://github.com/alibaba/simpleimage 测试代码: public static void main(String[] args) { File in = new File("d:/desktop/c/1.jpg"); //原图片 File out = new File("d:/desktop/d/ali_bak_400.jpg"); //目的图片 File out1 = new File("d:/desktop/d/ali_bak_50.jpg"); //目的图片 ScaleParameter scaleParam = new ScaleParameter(400, 400); //将图像缩略到1024x1024以内,不足1024x1024则不做任何处理 FileInputStream inStream = null; FileOutputStream outStream = null; WriteRender wr = null; try { inStream = new FileInputStream(in); outStream = new FileOutputStream(out); ImageRender rr = new ReadRender(inStream); ImageRender sr = new ScaleRender(rr, scaleParam); wr = new WriteRender(sr, outStream); wr.render(); //触发图像处理 } catch(Exception e) { e.printStackTrace(); } finally { IOUtils.closeQuietly(inStream); //图片文件输入输出流必须记得关闭 IOUtils.closeQuietly(outStream); if (wr != null) { try { wr.dispose(); //释放simpleImage的内部资源 } catch (SimpleImageException ignore) { // skip ... } } } }


【文件预览】:
commons-logging-1.1.1.jar
commons-lang.jar
aliSimpleImage.jar
commons-io-2.4.jar
jai_codec-1.1.3.jar
jai_core-1.1.3.jar

网友评论

  • 很不错,压出来很清晰
  • 可以用,谢谢分享
  • 不错,可以学习
  • 很实用,谢谢分享
  • 帮别人下载的
  • 好用,解决了一大难题
  • 好用。配置简单,不过过大文件会上传失败,不知道为什么
  • 非常好用,很方便
  • 谢谢,用上了
  • 不错,找了一下原码打包没成功 
  • 还不错,但是还是达不到客户的要求
  • 非常感谢啊,阿里的库还真是方便
  • 还行,不过找到了一个更好的
  • 不错, 正是我想要的
  • 还可以就是压缩后质量有点低
  • 还可以!可以压缩!
  • 可以压缩并且颜色不失真
  • 还可以,可以压缩