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)
image to byte array
|
static void |
file(BufferedImage image,
File outjpg)
save image to file
|
static InputStream |
tee(BufferedImage image,
File jpgFile)
Bidirectional output to file and InputStream
|
static InputStream |
tee(BufferedImage image,
OutputStream out)
Bidirectional output to OutputStream and InputStream
|
static void |
writeJpg(OutputStream jpg,
BufferedImage image)
write jpg at 85% quality
|
static void |
writeJpg(OutputStream jpg,
BufferedImage image,
float quality)
write jpg at quality
|
public static final String FORMAT
public static final float QUALITY
public static void writeJpg(OutputStream jpg, BufferedImage image) throws IOException
IOExceptionpublic static void writeJpg(OutputStream jpg, BufferedImage image, float quality) throws IOException
IOExceptionpublic static byte[] bytes(BufferedImage image) throws IOException
IOExceptionpublic static void file(BufferedImage image, File outjpg) throws IOException
IOExceptionpublic static InputStream tee(BufferedImage image, File jpgFile) throws IOException
IOExceptionpublic static InputStream tee(BufferedImage image, OutputStream out) throws IOException
IOExceptionCopyright © 2024. All rights reserved.