Class ImageConverterBuffered2Rendered
java.lang.Object
org.apache.xmlgraphics.image.loader.impl.AbstractImageConverter
org.apache.xmlgraphics.image.loader.impl.ImageConverterBuffered2Rendered
- All Implemented Interfaces:
ImageConverter
This ImageConverter converts BufferedImages to RenderedImages (well, it's basically just a
class cast).
-
Field Summary
Fields inherited from interface org.apache.xmlgraphics.image.loader.spi.ImageConverter
MEDIUM_CONVERSION_PENALTY, MINIMAL_CONVERSION_PENALTY, NO_CONVERSION_PENALTY
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionConverts an image into a different representation.int
Returns the conversion penalty for the conversion that this implementation supports.Returns the flavor that this converter expects.Returns the flavor that this converter converts images into.Methods inherited from class org.apache.xmlgraphics.image.loader.impl.AbstractImageConverter
checkSourceFlavor
-
Constructor Details
-
ImageConverterBuffered2Rendered
public ImageConverterBuffered2Rendered()
-
-
Method Details
-
convert
Converts an image into a different representation.Consumers can get the effective MIME type (if any) from the associated
ImageFlavor
.- Parameters:
src
- the source imagehints
- the conversion hints- Returns:
- the converted image
-
getSourceFlavor
Returns the flavor that this converter expects.- Returns:
- the source flavor
-
getTargetFlavor
Returns the flavor that this converter converts images into.- Returns:
- the target flavor
-
getConversionPenalty
public int getConversionPenalty()Returns the conversion penalty for the conversion that this implementation supports.- Specified by:
getConversionPenalty
in interfaceImageConverter
- Overrides:
getConversionPenalty
in classAbstractImageConverter
- Returns:
- the conversion penalty (must be a non-negative integer)
-