Class ImageWriterParams
java.lang.Object
org.apache.batik.ext.awt.image.spi.ImageWriterParams
Parameters for the encoder which is accessed through the
ImageWriter interface.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
setCompressionMethod
(String method) Set the compression method that shall be used to encode the image.void
setJPEGQuality
(float quality, boolean forceBaseline) Sets the quality setting for encoding JPEG images.void
setResolution
(int dpi) Sets the target resolution of the bitmap image to be written.
-
Constructor Details
-
ImageWriterParams
public ImageWriterParams()Default constructor.
-
-
Method Details
-
getResolution
- Returns:
- the image resolution in dpi, or null if undefined
-
getJPEGQuality
- Returns:
- the quality value for encoding a JPEG image (0.0-1.0), or null if undefined
-
getJPEGForceBaseline
- Returns:
- true if the baseline quantization table is forced, or null if undefined.
-
getCompressionMethod
- Returns:
- the compression method for encoding the image
-
setResolution
public void setResolution(int dpi) Sets the target resolution of the bitmap image to be written.- Parameters:
dpi
- the resolution in dpi
-
setJPEGQuality
public void setJPEGQuality(float quality, boolean forceBaseline) Sets the quality setting for encoding JPEG images.- Parameters:
quality
- the quality setting (0.0-1.0)forceBaseline
- force baseline quantization table
-
setCompressionMethod
Set the compression method that shall be used to encode the image.- Parameters:
method
- the compression method
-