public class ImageUtil extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
appendSuffixHyphenThumbnail(String fileName)
<添加文件后缀>
|
static InputStream |
buildThumbnail(InputStream inputStream,
String suffix)
获取文件缩略图
|
static Rectangle |
calcRotatedSize(Rectangle src,
int angel) |
static Double |
getRotate(BufferedInputStream inputStream)
获取图片拍摄角度
|
static boolean |
isImage(File srcFilePath)
<判别文件是否为图片>
|
static boolean |
isImage(InputStream bis)
判断文件流是否是图片
|
static boolean |
isImage(String suffix)
快速判断是否图片
|
static BufferedImage |
rotateImage(BufferedImage originImage,
int degree)
旋转图片
|
public static boolean isImage(File srcFilePath)
srcFilePath - 文件对象public static Double getRotate(BufferedInputStream inputStream)
inputStream - 输入图片流public static boolean isImage(String suffix)
suffix - 文件后缀public static InputStream buildThumbnail(InputStream inputStream, String suffix)
inputStream - 原图片流public static String appendSuffixHyphenThumbnail(String fileName)
fileName - 文件名(可以包含路径)public static boolean isImage(InputStream bis)
bis - bispublic static BufferedImage rotateImage(BufferedImage originImage, int degree)
originImage - 待旋转图片degree - 旋转角度Copyright © 2023. All rights reserved.