Class ImageIOJPEGImageWriter
- java.lang.Object
-
- org.apache.xmlgraphics.image.writer.imageio.ImageIOImageWriter
-
- org.apache.xmlgraphics.image.writer.imageio.ImageIOJPEGImageWriter
-
- All Implemented Interfaces:
java.util.EventListener
,javax.imageio.event.IIOWriteWarningListener
,ImageWriter
public class ImageIOJPEGImageWriter extends ImageIOImageWriter
ImageWriter that encodes JPEG images using Image I/O.- Version:
- $Id: ImageIOJPEGImageWriter.java 1732018 2016-02-24 04:51:06Z gadams $
-
-
Constructor Summary
Constructors Constructor Description ImageIOJPEGImageWriter()
Main constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected javax.imageio.ImageWriteParam
getDefaultWriteParam(javax.imageio.ImageWriter iiowriter, java.awt.image.RenderedImage image, ImageWriterParams params)
Returns the default write parameters for encoding the image.protected javax.imageio.metadata.IIOMetadata
updateMetadata(java.awt.image.RenderedImage image, javax.imageio.metadata.IIOMetadata meta, ImageWriterParams params)
Updates the metadata information based on the parameters to this writer.-
Methods inherited from class org.apache.xmlgraphics.image.writer.imageio.ImageIOImageWriter
createMultiImageWriter, createStreamMetadata, getChildNode, getMIMEType, isFunctional, supportsMultiImageWriter, warningOccurred, writeImage, writeImage
-
-
-
-
Method Detail
-
updateMetadata
protected javax.imageio.metadata.IIOMetadata updateMetadata(java.awt.image.RenderedImage image, javax.imageio.metadata.IIOMetadata meta, ImageWriterParams params)
Description copied from class:ImageIOImageWriter
Updates the metadata information based on the parameters to this writer.- Overrides:
updateMetadata
in classImageIOImageWriter
- Parameters:
image
- the current image being renderedmeta
- the metadataparams
- the parameters- Returns:
- the updated metadata
-
getDefaultWriteParam
protected javax.imageio.ImageWriteParam getDefaultWriteParam(javax.imageio.ImageWriter iiowriter, java.awt.image.RenderedImage image, ImageWriterParams params)
Returns the default write parameters for encoding the image.- Overrides:
getDefaultWriteParam
in classImageIOImageWriter
- Parameters:
iiowriter
- The IIO ImageWriter that will be usedimage
- the image to be encodedparams
- the parameters for this writer instance- Returns:
- the IIO ImageWriteParam instance
-
-