public class ImageUtil
extends java.lang.Object
| 构造器和说明 |
|---|
ImageUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static ImageBuilder |
builder(java.io.File file)
根据文件创建ImageBuilder
|
static ImageBuilder |
builder(java.io.InputStream inputStream)
根据输入流创建ImageBuilder
|
static ImageBuilder |
builder(java.lang.String fileName)
根据文件名创建ImageBuilder
|
static java.awt.image.BufferedImage |
readImage(java.io.File file)
读取图像
|
static java.awt.image.BufferedImage |
readImage(java.io.InputStream inputStream)
读取图像
|
static boolean |
writeImage(java.awt.image.RenderedImage im,
java.lang.String formatName,
java.io.File file)
把图像写入文件
|
static boolean |
writeImage(java.awt.image.RenderedImage im,
java.lang.String formatName,
java.io.OutputStream outputStream)
把图像写入流
|
public static java.awt.image.BufferedImage readImage(java.io.File file)
throws java.io.IOException
file - 文件java.io.IOException - IOExceptionpublic static java.awt.image.BufferedImage readImage(java.io.InputStream inputStream)
throws java.io.IOException
inputStream - 输入流java.io.IOException - IOExceptionpublic static boolean writeImage(java.awt.image.RenderedImage im,
java.lang.String formatName,
java.io.File file)
throws java.io.IOException
im - 图像formatName - 格式名file - 文件java.io.IOException - IOExceptionpublic static boolean writeImage(java.awt.image.RenderedImage im,
java.lang.String formatName,
java.io.OutputStream outputStream)
throws java.io.IOException
im - 图像formatName - 格式名outputStream - 输出流java.io.IOException - IOExceptionpublic static ImageBuilder builder(java.lang.String fileName) throws java.io.IOException
fileName - 文件名java.io.IOException - IOExceptionpublic static ImageBuilder builder(java.io.File file) throws java.io.IOException
file - 文件java.io.IOException - IOExceptionpublic static ImageBuilder builder(java.io.InputStream inputStream) throws java.io.IOException
inputStream - 输入流java.io.IOException - IOException