public final class ImageUtil
extends java.lang.Object
| 构造器和说明 |
|---|
ImageUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static byte[] |
cutAndCompress(com.seeyon.ctp.common.file.model.CtpLocalFile srcImage,
java.lang.String formatName,
int containerWidth,
int containerHeight,
int clippedX,
int clippedY,
int clippedWidth,
int clippedHeight)
图片剪切压缩
|
static byte[] |
cutAndCompress(java.lang.String srcFilePath,
java.lang.String formatName,
int containerWidth,
int containerHeight,
int clippedX,
int clippedY,
int clippedWidth,
int clippedHeight)
图片剪切压缩
|
static java.lang.String |
removeAllEmoji(java.lang.String source)
移除IOS的表情字符--不判断用户直接移除
|
static java.lang.String |
removeEmoji(java.lang.String source)
移除IOS的表情字符
|
static void |
resize(java.lang.String srcImageFilename,
java.lang.String destImageFilename,
int maxWidth,
int maxHeight)
重新改变图片的尺寸,保持原有比率不变。
|
static void |
resize1(java.lang.String srcImageFilename,
java.lang.String destImageFilename,
int maxWidth,
int maxHeight)
重新改变图片的尺寸,保持原有比率不变
|
public static void resize1(java.lang.String srcImageFilename,
java.lang.String destImageFilename,
int maxWidth,
int maxHeight)
throws java.io.IOException
srcImageFilename - 源文件名 (远端)destImageFilename - 目标文件名 (本地临时)maxWidth - maxHeight - java.io.IOExceptionpublic static void resize(java.lang.String srcImageFilename,
java.lang.String destImageFilename,
int maxWidth,
int maxHeight)
throws java.io.IOException
srcImageFilename - 源文件名 (远端)destImageFilename - 目标文件名 (本地临时)maxWidth - 最大宽度maxHeight - 最大高度java.io.IOException - 转换出错抛出异常public static byte[] cutAndCompress(com.seeyon.ctp.common.file.model.CtpLocalFile srcImage,
java.lang.String formatName,
int containerWidth,
int containerHeight,
int clippedX,
int clippedY,
int clippedWidth,
int clippedHeight)
throws java.io.IOException
srcImage - 源图片 (本地)formatName - 格式名称(JPG|JPEG|PNG) (本地)containerWidth - 用来展示源图片的区域的宽度containerHeight - 用来展示源图片的区域的高度clippedX - 剪切区域的x坐标clippedY - 剪切区域的y坐标clippedWidth - 剪切区域的宽度clippedHeight - 剪切区域的高度java.io.IOExceptionpublic static byte[] cutAndCompress(java.lang.String srcFilePath,
java.lang.String formatName,
int containerWidth,
int containerHeight,
int clippedX,
int clippedY,
int clippedWidth,
int clippedHeight)
throws java.io.IOException
srcFilePath - 源图片路径(文件名)formatName - 格式名称(JPG|JPEG|PNG)containerWidth - 用来展示源图片的区域的宽度containerHeight - 用来展示源图片的区域的高度clippedX - 剪切区域的x坐标clippedY - 剪切区域的y坐标clippedWidth - 剪切区域的宽度clippedHeight - 剪切区域的高度java.io.IOExceptionpublic static java.lang.String removeEmoji(java.lang.String source)
source - 源字符串public static java.lang.String removeAllEmoji(java.lang.String source)
source - 源字符串