1、boolean thumbSize(String srcpath,int w,int h,String despath,float quality,boolean keepRatio,int rotate)
/*
srcpath:原图路径 w:缩放宽度,h:缩放高度,despath:缩放后保存路径,quality:图片质量(0-1),keepRotio:是否保持比例,rotate:旋转角度
指定大小进行缩放 * w,h 若图片横比200小,高比300小,不变 * 若图片横比200小,高比300大,高缩小到300,图片比例不变 若图片横比200大,高比300小,横缩小到200,图片比例不变 * 若图片横比200大,高比300大,图片按比例缩小,横为200或高为300
*/
2、boolean
thumbScale(String srcpath,float scale,String despath,float quality,int
rotate)//按照比例进行缩放
scale(0-1)
3、boolean imgRotate(String
srcpath,int rotate,String despath)//旋转图片
4、boolean imgWatermark(String srcpath,String waterpath,String
despath,int pos,float opacity)//加水印 pos:0-8,分别代表上左,上中,上右,中左,中,中右,下左,下中,下右位置
opacity:透明度(0-1)
5、boolean imgWatermark(String srcpath,String waterpath,String despath,int pos,float opacity,int w,int h)//w,h生成水印后图片的尺寸大小
6、boolean imgCut(String srcpath,String despath,int pos,int cw,int ch,int sw,int sh,boolean keepRatio)//图片切割,pos同上,cw,ch:切割大小,sw,sh:切割后绽放尺寸
7、boolean imgCut(String srcpath,String despath,int
x,int y,int cw,int ch,int sw,int sh,boolean keepRatio)//图片切割
,x,y切割起始坐标
8、boolean imgFormat(String
srcpath,String despath,String format)//转换图片格式,format:png,jpg,gif
9、BufferedImage imgRead(String srcpath)//输入图片数据
10、void imgOut(BufferedImage img,String type)//输出图片数据到客户端,type 图片类型:jpg,png