public class OutputSettings
extends java.lang.Object
OutputSettings
represents the different settings to specify how
a particular transform or composite will return an Image
.Constructor and Description |
---|
OutputSettings(ImagesService.OutputEncoding outputEncoding) |
Modifier and Type | Method and Description |
---|---|
ImagesService.OutputEncoding |
getOutputEncoding()
Gets the output encoding.
|
int |
getQuality()
Gets the quality.
|
boolean |
hasQuality()
Checks if the quality value has been set.
|
void |
setOutputEncoding(ImagesService.OutputEncoding outputEncoding)
Sets the output encoding.
|
void |
setQuality(int quality)
Sets the quality of the returned image.
|
public OutputSettings(ImagesService.OutputEncoding outputEncoding)
public ImagesService.OutputEncoding getOutputEncoding()
public void setOutputEncoding(ImagesService.OutputEncoding outputEncoding)
outputEncoding
- The encoding to set.public int getQuality()
public void setQuality(int quality)
quality
- The quality to set.java.lang.IllegalArgumentException
- if quality is not between 1 and 100.public boolean hasQuality()