AbstractImageLoader
, CompositeImageLoader
, ImageLoaderEPS
, ImageLoaderImageIO
, ImageLoaderInternalTIFF
, ImageLoaderPNG
, ImageLoaderRaw
, ImageLoaderRawCCITTFax
, ImageLoaderRawJPEG
, ImageLoaderRawPNG
public interface ImageLoader
Modifier and Type | Field | Description |
---|---|---|
static int |
MEDIUM_LOADING_PENALTY |
Default/Medium conversion penalty (if there's some effort to load the image format)
|
static int |
NO_LOADING_PENALTY |
Used if the loading penalty is negligible (image doesn't need to be decoded).
|
Modifier and Type | Method | Description |
---|---|---|
ImageFlavor |
getTargetFlavor() |
Returns the image flavor that is returned by this ImageLoader implementation.
|
int |
getUsagePenalty() |
Returns the penalty assigned to using this image loader.
|
Image |
loadImage(ImageInfo info,
java.util.Map hints,
ImageSessionContext session) |
Loads and returns an image.
|
Image |
loadImage(ImageInfo info,
ImageSessionContext session) |
Loads and returns an image.
|
static final int NO_LOADING_PENALTY
static final int MEDIUM_LOADING_PENALTY
Image loadImage(ImageInfo info, java.util.Map hints, ImageSessionContext session) throws ImageException, java.io.IOException
info
- the image info object indicating the imagehints
- a Map of hints that can be used by implementations to customize the loading
process (may be null).session
- the session contextImageException
- if an error occurs while loading the imagejava.io.IOException
- if an I/O error occurs while loading the imageImage loadImage(ImageInfo info, ImageSessionContext session) throws ImageException, java.io.IOException
info
- the image info object indicating the imagesession
- the session contextImageException
- if an error occurs while loading the imagejava.io.IOException
- if an I/O error occurs while loading the imageImageFlavor getTargetFlavor()
int getUsagePenalty()
Copyright 1999-2016 The Apache Software Foundation. All Rights Reserved.