java调整图片大小到指定范围

安装

  • maven


    com.sunquakes
    resizer
    0.2.0

  • gradle
// https://mvnrepository.com/artifact/com.sunquakes/resizer
compile group: 'com.sunquakes', name: 'resizer', version: '0.2.0'

开始使用

引入包

import com.sunquakes.resizer.Image;

用法

  • From byte[]
byte[] inImageByteArray = ...;
byte[] outImageByteArray = Image.scaleRange(inImageByteArray, 100 * 1024, 200 * 1024); // 调整大小至 100kb ~ 200KB
  • From pathname
String inImagePathname = "/path/to/image";
byte[] outImageByteArray = Image.scaleRange(inImagePathname, 100 * 1024, 200 * 1024); // 调整大小至 100kb ~ 200KB

项目地址

https://github.com/sunquakes/resizer

你可能感兴趣的:(java调整图片大小到指定范围)