Class SImageIO
java.lang.Object
net.sourceforge.plantuml.security.SImageIO
public class SImageIO
extends java.lang.Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic 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
static void
write
(java.awt.image.RenderedImage image, java.lang.String format, java.io.OutputStream os) static void
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
SImageIO
public SImageIO()
-
-
Method Details
-
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
- 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)
-