简单实现图片快速压缩Tiny.FileCompressOptions

Posted 一支向前

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了简单实现图片快速压缩Tiny.FileCompressOptions相关的知识,希望对你有一定的参考价值。


  
  1. //图片压缩框架
  2. compile 'com.zxy.android:tiny:0.0.6'

   
  1. //图片压缩
  2. private void crompressImage(String path, final FileCallBack fileCallBack)
  3. Tiny.FileCompressOptions options = new Tiny.FileCompressOptions();
  4. Tiny.getInstance().source(path).asFile().withOptions(options).compress(new FileCallback()
  5. @Override
  6. public void callback(boolean isSuccess, String outfile)
  7. //return the compressed file path
  8. File fileCrompress = new File(outfile);
  9. fileCallBack.onFile(fileCrompress);
  10. );



  
  1. BaseApp 里面进行初始化 Tiny.getInstance().init(this);

以上是关于简单实现图片快速压缩Tiny.FileCompressOptions的主要内容,如果未能解决你的问题,请参考以下文章

快速创建VUE移动端上传图片功能

前端js实现canvas压缩图片并上传

前端js实现canvas压缩图片并上传

PHP实现图片压缩同时保持清晰度

gulp与tinypng图片快速高质量压缩

java如何实现把一个大图片压缩到指定大小的图片且长宽比不变