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.ImageWriteParamgetDefaultWriteParam(javax.imageio.ImageWriter iiowriter, java.awt.image.RenderedImage image, ImageWriterParams params)Returns the default write parameters for encoding the image.protected javax.imageio.metadata.IIOMetadataupdateMetadata(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:ImageIOImageWriterUpdates the metadata information based on the parameters to this writer.- Overrides:
updateMetadatain 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:
getDefaultWriteParamin 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
-
-