Class SImageIO
- java.lang.Object
-
- net.sourceforge.plantuml.security.SImageIO
-
public class SImageIO extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description SImageIO()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static javax.imageio.stream.ImageInputStream
createImageInputStream(java.io.InputStream is)
static javax.imageio.stream.ImageInputStream
createImageInputStream(java.lang.Object obj)
static javax.imageio.stream.ImageInputStream
createImageInputStream(SFile file)
static javax.imageio.stream.ImageOutputStream
createImageOutputStream(java.io.OutputStream os)
static java.util.Iterator<javax.imageio.ImageReader>
getImageReaders(javax.imageio.stream.ImageInputStream iis)
static java.util.Iterator<javax.imageio.ImageWriter>
getImageWritersBySuffix(java.lang.String string)
static java.awt.image.BufferedImage
read(byte[] bytes)
static java.awt.image.BufferedImage
read(java.io.File file)
static java.awt.image.BufferedImage
read(java.io.InputStream is)
static java.awt.image.BufferedImage
read(SFile file)
static void
write(java.awt.image.RenderedImage image, java.lang.String format, java.io.OutputStream os)
static void
write(java.awt.image.RenderedImage image, java.lang.String format, SFile file)
-
-
-
Method Detail
-
createImageOutputStream
public static javax.imageio.stream.ImageOutputStream createImageOutputStream(java.io.OutputStream os) throws java.io.IOException
- Throws:
java.io.IOException
-
write
public static void write(java.awt.image.RenderedImage image, java.lang.String format, java.io.OutputStream os) throws java.io.IOException
- Throws:
java.io.IOException
-
write
public static void write(java.awt.image.RenderedImage image, java.lang.String format, SFile file) throws java.io.IOException
- Throws:
java.io.IOException
-
read
public static java.awt.image.BufferedImage read(java.io.File file) throws java.io.IOException
- Throws:
java.io.IOException
-
read
public static java.awt.image.BufferedImage read(SFile file) throws java.io.IOException
- Throws:
java.io.IOException
-
read
public static java.awt.image.BufferedImage read(java.io.InputStream is) throws java.io.IOException
- Throws:
java.io.IOException
-
read
public static java.awt.image.BufferedImage read(byte[] bytes) throws java.io.IOException
- Throws:
java.io.IOException
-
createImageInputStream
public static javax.imageio.stream.ImageInputStream createImageInputStream(SFile file) throws java.io.IOException
- Throws:
java.io.IOException
-
createImageInputStream
public static javax.imageio.stream.ImageInputStream createImageInputStream(java.lang.Object obj) throws java.io.IOException
- Throws:
java.io.IOException
-
createImageInputStream
public static javax.imageio.stream.ImageInputStream createImageInputStream(java.io.InputStream is) throws java.io.IOException
- Throws:
java.io.IOException
-
getImageReaders
public static java.util.Iterator<javax.imageio.ImageReader> getImageReaders(javax.imageio.stream.ImageInputStream iis)
-
getImageWritersBySuffix
public static java.util.Iterator<javax.imageio.ImageWriter> getImageWritersBySuffix(java.lang.String string)
-
-