|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.batik.ext.awt.image.codec.imageio.ImageIOImageWriter
public class ImageIOImageWriter
ImageWriter implementation that uses Image I/O to write images.
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)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ImageIOImageWriter(String mime)
mime
- the MIME type of the image formatMethod Detail |
---|
public void writeImage(RenderedImage image, OutputStream out) throws IOException
writeImage
in interface ImageWriter
IOException
ImageWriter.writeImage(java.awt.image.RenderedImage, java.io.OutputStream)
public void writeImage(RenderedImage image, OutputStream out, ImageWriterParams params) throws IOException
writeImage
in interface ImageWriter
IOException
ImageWriter.writeImage(java.awt.image.RenderedImage, java.io.OutputStream, ImageWriterParams)
protected ImageWriteParam getDefaultWriteParam(ImageWriter iiowriter, RenderedImage image, ImageWriterParams params)
iiowriter
- The IIO ImageWriter that will be usedimage
- the image to be encodedparams
- the parameters for this writer instance
protected IIOMetadata updateMetadata(IIOMetadata meta, ImageWriterParams params)
meta
- the metadataparams
- the parameters
protected static IIOMetadataNode getChildNode(Node n, String name)
n
- the base nodename
- the name of the child
public String getMIMEType()
getMIMEType
in interface ImageWriter
ImageWriter.getMIMEType()
public void warningOccurred(ImageWriter source, int imageIndex, String warning)
warningOccurred
in interface IIOWriteWarningListener
IIOWriteWarningListener.warningOccurred(javax.imageio.ImageWriter, int, java.lang.String)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |