public class StreamJpg extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
FORMAT |
static float |
QUALITY |
| Constructor and Description |
|---|
StreamJpg() |
| Modifier and Type | Method and Description |
|---|---|
static byte[] |
bytes(BufferedImage image)
转换成Jpg数组
|
static void |
file(BufferedImage image,
File outjpg)
保持到Jpg文件
|
static InputStream |
tee(BufferedImage image,
File outjpg)
双向输出,文件和InputStream
|
static InputStream |
tee(BufferedImage image,
OutputStream out)
双向输出,文件和InputStream
|
static void |
writeJpg(OutputStream jpg,
BufferedImage image)
按85%压缩jpg
|
static void |
writeJpg(OutputStream jpg,
BufferedImage image,
float quality)
压缩jpg
|
public static final String FORMAT
public static final float QUALITY
public static void writeJpg(OutputStream jpg, BufferedImage image) throws IOException
jpg - 输出图片 jpgimage - 输入图片IOException - if io exceptionpublic static void writeJpg(OutputStream jpg, BufferedImage image, float quality) throws IOException
jpg - 输出图片 jpgimage - 输入图片quality - 压缩质量IOException - if io exceptionpublic static byte[] bytes(BufferedImage image) throws IOException
image - 图形IOException - if io exceptionpublic static void file(BufferedImage image, File outjpg) throws IOException
image - 图片outjpg - 输出文件IOException - if io exceptionpublic static InputStream tee(BufferedImage image, File outjpg) throws IOException
image - 图片outjpg - jpg文件IOException - if io exceptionpublic static InputStream tee(BufferedImage image, OutputStream out) throws IOException
image - 图片out - jpg流IOException - if io exceptionCopyright © 2020. All rights reserved.