org.apache.batik.ext.awt.image.codec.imageio
public class ImageIOImageWriter extends Object implements ImageWriter, IIOWriteWarningListener
Constructor Summary | |
---|---|
ImageIOImageWriter(String mime)
Main constructor. |
Method Summary | |
---|---|
protected static IIOMetadataNode | getChildNode(Node n, String name)
Returns a specific metadata child node |
protected ImageWriteParam | getDefaultWriteParam(ImageWriter iiowriter, RenderedImage image, ImageWriterParams params)
Returns the default write parameters for encoding the image. |
String | getMIMEType() |
protected IIOMetadata | updateMetadata(IIOMetadata meta, ImageWriterParams params)
Updates the metadata information based on the parameters to this writer. |
void | warningOccurred(ImageWriter source, int imageIndex, String warning) |
void | writeImage(RenderedImage image, OutputStream out) |
void | writeImage(RenderedImage image, OutputStream out, ImageWriterParams params) |
Parameters: mime the MIME type of the image format
Parameters: n the base node name the name of the child
Returns: the requested child node
Parameters: iiowriter The IIO ImageWriter that will be used image the image to be encoded params the parameters for this writer instance
Returns: the IIO ImageWriteParam instance
See Also: getMIMEType
Parameters: meta the metadata params the parameters
Returns: the updated metadata
See Also: javax.imageio.event.IIOWriteWarningListener#warningOccurred(javax.imageio.ImageWriter, int, java.lang.String)
See Also: ImageWriter
See Also: ImageWriter