public class WebPWriteParam extends ImageWriteParam
canOffsetTiles, canWriteCompressed, canWriteProgressive, canWriteTiles, compressionMode, compressionQuality, compressionType, compressionTypes, locale, MODE_COPY_FROM_METADATA, MODE_DEFAULT, MODE_DISABLED, MODE_EXPLICIT, preferredTileSizes, progressiveMode, tileGridXOffset, tileGridYOffset, tileHeight, tileWidth, tilingMode, tilingSet
controller, defaultController, destinationOffset, destinationType, sourceBands, sourceRegion, sourceXSubsampling, sourceYSubsampling, subsamplingXOffset, subsamplingYOffset
Constructor and Description |
---|
WebPWriteParam(Locale aLocale) |
Modifier and Type | Method and Description |
---|---|
protected void |
finalize() |
int |
getAlphaCompression() |
int |
getAlphaFiltering() |
int |
getAlphaQuality() |
float |
getCompressionQuality() |
int |
getEntropyAnalysisPassCount() |
int |
getFilterSharpness() |
int |
getFilterStrength() |
int |
getFilterType() |
int |
getMethod() |
int |
getPartitionLimit() |
int |
getPartitions() |
int |
getPreprocessing() |
int |
getSegments() |
int |
getSnsStrength() |
float |
getTargetPSNR() |
int |
getTargetSize() |
int |
getThreadLevel() |
boolean |
isAutoAdjustFilterStrength() |
boolean |
isEmulateJpegSize() |
boolean |
isReduceMemoryUsage() |
boolean |
isShowCompressed() |
void |
setAlphaCompression(int aAlphaCompression) |
void |
setAlphaFiltering(int aAlphaFiltering) |
void |
setAlphaQuality(int aAlphaQuality) |
void |
setAutoAdjustFilterStrength(boolean aAutofilter) |
void |
setCompressionQuality(float quality) |
void |
setCompressionType(String compressionType) |
void |
setEmulateJpegSize(boolean aEmulateJpegSize) |
void |
setEntropyAnalysisPassCount(int aPass) |
void |
setFilterSharpness(int aFilterSharpness) |
void |
setFilterStrength(int aFilterStrength) |
void |
setFilterType(int aFilterType) |
void |
setMethod(int aMethod) |
void |
setPartitionLimit(int aPartitionLimit) |
void |
setPartitions(int aPartitions) |
void |
setPreprocessing(int aPreprocessing) |
void |
setReduceMemoryUsage(boolean aLowMemory) |
void |
setSegments(int aSegments) |
void |
setShowCompressed(boolean aShowCompressed) |
void |
setSnsStrength(int aSnsStrength) |
void |
setTargetPSNR(float aTargetPSNR) |
void |
setTargetSize(int aTargetSize) |
void |
setThreadLevel(int aThreadLevel) |
void |
unsetCompression() |
canOffsetTiles, canWriteCompressed, canWriteProgressive, canWriteTiles, getBitRate, getCompressionMode, getCompressionQualityDescriptions, getCompressionQualityValues, getCompressionType, getCompressionTypes, getLocale, getLocalizedCompressionTypeName, getPreferredTileSizes, getProgressiveMode, getTileGridXOffset, getTileGridYOffset, getTileHeight, getTileWidth, getTilingMode, isCompressionLossless, setCompressionMode, setProgressiveMode, setTiling, setTilingMode, unsetTiling
activateController, getController, getDefaultController, getDestinationOffset, getDestinationType, getSourceBands, getSourceRegion, getSourceXSubsampling, getSourceYSubsampling, getSubsamplingXOffset, getSubsamplingYOffset, hasController, setController, setDestinationOffset, setDestinationType, setSourceBands, setSourceRegion, setSourceSubsampling
public WebPWriteParam(Locale aLocale)
protected void finalize() throws Throwable
public float getCompressionQuality()
getCompressionQuality
in class ImageWriteParam
public void setCompressionQuality(float quality)
setCompressionQuality
in class ImageWriteParam
public void setCompressionType(String compressionType)
setCompressionType
in class ImageWriteParam
public void unsetCompression()
unsetCompression
in class ImageWriteParam
public int getTargetSize()
public void setTargetSize(int aTargetSize)
public float getTargetPSNR()
public void setTargetPSNR(float aTargetPSNR)
public int getMethod()
public void setMethod(int aMethod)
public int getSegments()
public void setSegments(int aSegments)
public int getSnsStrength()
public void setSnsStrength(int aSnsStrength)
public int getFilterStrength()
public void setFilterStrength(int aFilterStrength)
public int getFilterSharpness()
public void setFilterSharpness(int aFilterSharpness)
public int getFilterType()
public void setFilterType(int aFilterType)
public boolean isAutoAdjustFilterStrength()
public void setAutoAdjustFilterStrength(boolean aAutofilter)
public int getEntropyAnalysisPassCount()
public void setEntropyAnalysisPassCount(int aPass)
public boolean isShowCompressed()
public void setShowCompressed(boolean aShowCompressed)
public int getPreprocessing()
public void setPreprocessing(int aPreprocessing)
public int getPartitions()
public void setPartitions(int aPartitions)
public int getPartitionLimit()
public void setPartitionLimit(int aPartitionLimit)
public int getAlphaCompression()
public void setAlphaCompression(int aAlphaCompression)
public int getAlphaFiltering()
public void setAlphaFiltering(int aAlphaFiltering)
public int getAlphaQuality()
public void setAlphaQuality(int aAlphaQuality)
public boolean isEmulateJpegSize()
public void setEmulateJpegSize(boolean aEmulateJpegSize)
public int getThreadLevel()
public void setThreadLevel(int aThreadLevel)
public boolean isReduceMemoryUsage()
public void setReduceMemoryUsage(boolean aLowMemory)
Copyright © 2013–2014. All rights reserved.