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.IOException
public 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.IOException
public 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.IOException
public static java.lang.String removeEmoji(java.lang.String source)
source
- 源字符串public static java.lang.String removeAllEmoji(java.lang.String source)
source
- 源字符串