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
ImageWriter that encodes JPEG images using Image I/O.
- Version:
- $Id$
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static IIOMetadataaddAdobeTransform(IIOMetadata meta) 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 ImageIOImageWriter
createMultiImageWriter, createStreamMetadata, getChildNode, getMIMEType, isFunctional, supportsMultiImageWriter, warningOccurred, writeImage, writeImage
-
Field Details
-
JPEG_NATIVE_FORMAT
- See Also:
-
-
Constructor Details
-
ImageIOJPEGImageWriter
public ImageIOJPEGImageWriter()Main constructor.
-
-
Method Details
-
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
-
addAdobeTransform
-
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
-