Class ImageIOJPEGImageWriter
- java.lang.Object
-
- org.apache.batik.ext.awt.image.codec.imageio.ImageIOImageWriter
-
- org.apache.batik.ext.awt.image.codec.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 1733416 2016-03-03 07:07:13Z gadams $
-
-
Field Summary
Fields Modifier and Type Field Description private static java.lang.StringJPEG_NATIVE_FORMAT
-
Constructor Summary
Constructors Constructor Description ImageIOJPEGImageWriter()Main constructor.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private static javax.imageio.metadata.IIOMetadataaddAdobeTransform(javax.imageio.metadata.IIOMetadata meta)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(javax.imageio.metadata.IIOMetadata meta, ImageWriterParams params)Updates the metadata information based on the parameters to this writer.-
Methods inherited from class org.apache.batik.ext.awt.image.codec.imageio.ImageIOImageWriter
getChildNode, getMIMEType, warningOccurred, writeImage, writeImage
-
-
-
-
Field Detail
-
JPEG_NATIVE_FORMAT
private static final java.lang.String JPEG_NATIVE_FORMAT
- See Also:
- Constant Field Values
-
-
Method Detail
-
updateMetadata
protected javax.imageio.metadata.IIOMetadata updateMetadata(javax.imageio.metadata.IIOMetadata meta, ImageWriterParams params)Updates the metadata information based on the parameters to this writer.- Overrides:
updateMetadatain classImageIOImageWriter- Parameters:
meta- the metadataparams- the parameters- Returns:
- the updated metadata
-
addAdobeTransform
private static javax.imageio.metadata.IIOMetadata addAdobeTransform(javax.imageio.metadata.IIOMetadata meta)
-
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
-
-