public class ImgPro
extends java.lang.Object
| 构造器和说明 |
|---|
ImgPro() |
| 限定符和类型 | 方法和说明 |
|---|---|
static boolean |
checkcomment(magick.MagickImage source,
java.lang.String comment) |
static boolean |
checkcomment(java.lang.String srcPathName,
java.lang.String comment) |
static void |
convertBmpToJpg(java.lang.String srcPathName,
java.lang.String destPathName) |
static int |
getHeight(java.lang.String src) |
static magick.MagickImage |
getMagickImage(byte[] bt) |
static magick.MagickImage |
getMagickImage(java.lang.String src) |
static int |
getWidth(java.lang.String src) |
static void |
main(java.lang.String[] args) |
static void |
mask(java.lang.String logoPath,
java.lang.String srcPathName,
java.lang.String destPathName,
int location,
int scale) |
static magick.MagickImage |
regulate(magick.MagickImage source)
按照1:1.5宽高比裁切,如果进行了裁切,则原图对象被销毁
|
static magick.MagickImage |
regulate(magick.MagickImage source,
boolean destroySource)
按照1:1.5宽高比裁切,可以指定是否销毁原始对象
|
static magick.MagickImage |
regulate(magick.MagickImage source,
java.lang.String destPathName) |
static magick.MagickImage |
regulateWithMaxWidth(magick.MagickImage source,
int maxWidth,
boolean destroySource)
按照限定宽度缩放,超过1.5高的部分会被切掉,如果宽度不足,不会按照该宽度的1.5被高度裁切
而是限定宽度的1.5被,这是和
regulate(MagickImage)不同的地方 |
static magick.MagickImage |
regulateWithMinLimit(magick.MagickImage source,
int minWidth,
int minHeight)
给尺寸不足的边补白,source会被destroy
|
static magick.MagickImage |
regulateWithMinLimit(magick.MagickImage source,
int minWidth,
int minHeight,
boolean destroyImage)
给尺寸不足的边补白
|
static magick.MagickImage |
regulateWithRatio(magick.MagickImage source,
int ratioWidth,
int ratioHeight)
按照比例对尺寸不足的边补白,销毁source
|
static magick.MagickImage |
regulateWithRatio(magick.MagickImage source,
int ratioWidth,
int ratioHeight,
boolean destroySource)
按照比例对尺寸不足的边补白
|
static void |
resize(java.lang.String srcPathName,
java.lang.String destPathName,
int maxWidth,
int maxHeight) |
static void |
resizePhoto(java.lang.String srcPathName,
java.lang.String destPathName,
int maxWidth,
int maxHeight) |
static magick.MagickImage |
resizePhotoStep(magick.MagickImage source,
java.lang.String destPathName,
int maxWidth,
int maxHeight) |
static magick.MagickImage |
setcomment(magick.MagickImage image,
java.lang.String comment) |
static void |
setcomment(java.lang.String srcPathName,
java.lang.String comment) |
static boolean |
shrinkWidth(java.lang.String srcPathName,
java.lang.String destPathName,
int maxWidth) |
public static magick.MagickImage regulate(magick.MagickImage source,
java.lang.String destPathName)
throws magick.MagickException
magick.MagickExceptionpublic static magick.MagickImage regulate(magick.MagickImage source)
throws magick.MagickException
source - magick.MagickExceptionpublic static magick.MagickImage regulate(magick.MagickImage source,
boolean destroySource)
throws magick.MagickException
source - destroySource - magick.MagickExceptionpublic static magick.MagickImage regulateWithMinLimit(magick.MagickImage source,
int minWidth,
int minHeight)
throws magick.MagickException
source - minWidth - minHeight - magick.MagickExceptionpublic static magick.MagickImage regulateWithMinLimit(magick.MagickImage source,
int minWidth,
int minHeight,
boolean destroyImage)
throws magick.MagickException
source - minWidth - minHeight - destroyImage - magick.MagickExceptionpublic static magick.MagickImage regulateWithMaxWidth(magick.MagickImage source,
int maxWidth,
boolean destroySource)
throws magick.MagickException
regulate(MagickImage)不同的地方source - maxWidth - maxHeight - destroySource - 是否销毁source对象magick.MagickExceptionpublic static magick.MagickImage regulateWithRatio(magick.MagickImage source,
int ratioWidth,
int ratioHeight)
throws magick.MagickException
source - ratioWidth - ratioHeight - magick.MagickExceptionpublic static magick.MagickImage regulateWithRatio(magick.MagickImage source,
int ratioWidth,
int ratioHeight,
boolean destroySource)
throws magick.MagickException
source - ratioWidth - ratioHeight - destroySource - magick.MagickExceptionpublic static void main(java.lang.String[] args)
throws java.lang.Exception
java.lang.Exceptionpublic static magick.MagickImage resizePhotoStep(magick.MagickImage source,
java.lang.String destPathName,
int maxWidth,
int maxHeight)
throws magick.MagickException
magick.MagickExceptionpublic static magick.MagickImage setcomment(magick.MagickImage image,
java.lang.String comment)
throws magick.MagickException
magick.MagickExceptionpublic static void convertBmpToJpg(java.lang.String srcPathName,
java.lang.String destPathName)
throws magick.MagickException
magick.MagickExceptionpublic static void resize(java.lang.String srcPathName,
java.lang.String destPathName,
int maxWidth,
int maxHeight)
throws magick.MagickException
magick.MagickExceptionpublic static void resizePhoto(java.lang.String srcPathName,
java.lang.String destPathName,
int maxWidth,
int maxHeight)
throws magick.MagickException
magick.MagickExceptionpublic static void setcomment(java.lang.String srcPathName,
java.lang.String comment)
throws magick.MagickException
magick.MagickExceptionpublic static boolean checkcomment(magick.MagickImage source,
java.lang.String comment)
public static boolean checkcomment(java.lang.String srcPathName,
java.lang.String comment)
throws magick.MagickException
magick.MagickExceptionpublic static void mask(java.lang.String logoPath,
java.lang.String srcPathName,
java.lang.String destPathName,
int location,
int scale)
throws magick.MagickException
magick.MagickExceptionpublic static magick.MagickImage getMagickImage(java.lang.String src)
throws magick.MagickException
magick.MagickExceptionpublic static magick.MagickImage getMagickImage(byte[] bt)
throws magick.MagickException
magick.MagickExceptionpublic static int getWidth(java.lang.String src)
throws magick.MagickException
magick.MagickExceptionpublic static int getHeight(java.lang.String src)
throws magick.MagickException
magick.MagickExceptionpublic static boolean shrinkWidth(java.lang.String srcPathName,
java.lang.String destPathName,
int maxWidth)
throws magick.MagickException
magick.MagickExceptionCopyright © 2018. All Rights Reserved.