org.apache.xmlgraphics.image.writer
Class ImageWriterParams
java.lang.Object
|
+--org.apache.xmlgraphics.image.writer.ImageWriterParams
- public class ImageWriterParams
- extends java.lang.Object
Parameters for the encoder which is accessed through the
ImageWriter interface.
- Version:
- $Id: ImageWriterParams.java 390673 2006-04-01 14:14:47Z jeremias $
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ImageWriterParams
public ImageWriterParams()
- Default constructor.
getResolution
public java.lang.Integer getResolution()
- Returns:
- the image resolution in dpi, or null if undefined
getJPEGQuality
public java.lang.Float getJPEGQuality()
- Returns:
- the quality value for encoding a JPEG image
(0.0-1.0), or null if undefined
getJPEGForceBaseline
public java.lang.Boolean getJPEGForceBaseline()
- Returns:
- true if the baseline quantization table is forced,
or null if undefined.
getCompressionMethod
public java.lang.String 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
public void setCompressionMethod(java.lang.String method)
- Set the compression method that shall be used to encode the image.
- Parameters:
method
- the compression method
Copyright 1999-2006 The Apache Software Foundation. All Rights Reserved.