Class ImageIOJPEGImageWriter
- java.lang.Object
-
- org.apache.xmlgraphics.image.writer.imageio.ImageIOImageWriter
-
- org.apache.xmlgraphics.image.writer.imageio.ImageIOJPEGImageWriter
-
- All Implemented Interfaces:
EventListener,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 ImageWriteParamgetDefaultWriteParam(ImageWriter iiowriter, RenderedImage image, ImageWriterParams params)Returns the default write parameters for encoding the image.protected IIOMetadataupdateMetadata(RenderedImage image, 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 IIOMetadata updateMetadata(RenderedImage image, 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 ImageWriteParam getDefaultWriteParam(ImageWriter iiowriter, 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
-
-