Package | Description |
---|---|
org.apache.xmlgraphics.image.loader |
Contains image loading and conversion infrastructure for various image
sources and an image cache.
|
org.apache.xmlgraphics.image.loader.cache |
Contains image caching infrastructure.
|
org.apache.xmlgraphics.image.loader.impl |
Contains implementations of image loaders and converters.
|
org.apache.xmlgraphics.image.loader.impl.imageio |
Contains an implementation of an image loader which uses ImageIO.
|
org.apache.xmlgraphics.image.loader.pipeline |
Provides an image loading and processing pipeline.
|
org.apache.xmlgraphics.image.loader.spi |
Defines service provider interfaces for the image infrastructure.
|
Modifier and Type | Field and Description |
---|---|
static ImageFlavor |
ImageFlavor.BUFFERED_IMAGE
An image in form of a BufferedImage instance
|
static ImageFlavor |
ImageFlavor.GRAPHICS2D
An image in form of a Graphics2DImage (can be painted on a Graphics2D interface)
|
static ImageFlavor |
ImageFlavor.RAW_CCITTFAX
An image in form of a raw CCITTFax stream
|
static ImageFlavor |
ImageFlavor.RAW_EMF
An image in form of a raw EMF (Windows Enhanced Metafile) file/stream
|
static ImageFlavor |
ImageFlavor.RAW_EPS
An image in form of a raw EPS (Encapsulated PostScript) file/stream
|
static ImageFlavor |
ImageFlavor.RAW_JPEG
An image in form of a raw JPEG/JFIF file/stream
|
static ImageFlavor |
ImageFlavor.RAW_PNG
An image in form of a raw PNG file/stream
|
static ImageFlavor |
ImageFlavor.RENDERED_IMAGE
An image in form of a RenderedImage instance
|
static ImageFlavor |
ImageFlavor.XML_DOM
An XML-based image in form of a W3C DOM instance
|
Modifier and Type | Method and Description |
---|---|
ImageFlavor |
Image.getFlavor()
Returns the flavor of the image.
|
Modifier and Type | Method and Description |
---|---|
Image |
ImageManager.convertImage(Image image,
ImageFlavor[] flavors)
Converts an image with no hints.
|
Image |
ImageManager.convertImage(Image image,
ImageFlavor[] flavors,
java.util.Map hints)
Converts an image.
|
Image |
ImageManager.getImage(ImageInfo info,
ImageFlavor[] flavors,
ImageSessionContext session)
Loads an image with no hints.
|
Image |
ImageManager.getImage(ImageInfo info,
ImageFlavor[] flavors,
java.util.Map hints,
ImageSessionContext session)
Loads an image.
|
Image |
ImageManager.getImage(ImageInfo info,
ImageFlavor flavor,
ImageSessionContext session)
Loads an image with no hints.
|
Image |
ImageManager.getImage(ImageInfo info,
ImageFlavor flavor,
java.util.Map hints,
ImageSessionContext session)
Loads an image.
|
Modifier and Type | Method and Description |
---|---|
Image |
ImageCache.getImage(ImageInfo info,
ImageFlavor flavor)
Returns an image from the cache or null if it wasn't found.
|
Image |
ImageCache.getImage(java.lang.String uri,
ImageFlavor flavor)
Returns an image from the cache or null if it wasn't found.
|
Constructor and Description |
---|
ImageKey(java.lang.String uri,
ImageFlavor flavor)
Main constructor.
|
Modifier and Type | Method and Description |
---|---|
ImageFlavor |
ImageBuffered.getFlavor()
Returns the flavor of the image.
|
ImageFlavor |
ImageGraphics2D.getFlavor()
Returns the flavor of the image.
|
ImageFlavor |
ImageRawStream.getFlavor()
Returns the flavor of the image.
|
ImageFlavor |
ImageXMLDOM.getFlavor()
Returns the flavor of the image.
|
ImageFlavor |
ImageRendered.getFlavor()
Returns the flavor of the image.
|
ImageFlavor |
ImageConverterG2D2Bitmap.getSourceFlavor()
Returns the flavor that this converter expects.
|
ImageFlavor |
ImageConverterBitmap2G2D.getSourceFlavor()
Returns the flavor that this converter expects.
|
ImageFlavor |
ImageConverterRendered2PNG.getSourceFlavor()
Returns the flavor that this converter expects.
|
ImageFlavor |
ImageConverterBuffered2Rendered.getSourceFlavor()
Returns the flavor that this converter expects.
|
ImageFlavor[] |
ImageLoaderFactoryEPS.getSupportedFlavors(java.lang.String mime)
Returns an array of ImageFlavors that are supported by this implementation for a given
MIME type.
|
ImageFlavor[] |
ImageLoaderFactoryRaw.getSupportedFlavors(java.lang.String mime)
Returns an array of ImageFlavors that are supported by this implementation for a given
MIME type.
|
ImageFlavor[] |
ImageLoaderFactoryRawCCITTFax.getSupportedFlavors(java.lang.String mime)
Returns an array of ImageFlavors that are supported by this implementation for a given
MIME type.
|
ImageFlavor[] |
ImageLoaderFactoryInternalTIFF.getSupportedFlavors(java.lang.String mime)
Returns an array of ImageFlavors that are supported by this implementation for a given
MIME type.
|
ImageFlavor |
ImageConverterG2D2Bitmap.getTargetFlavor()
Returns the flavor that this converter converts images into.
|
ImageFlavor |
ImageLoaderInternalTIFF.getTargetFlavor()
Returns the image flavor that is returned by this ImageLoader implementation.
|
ImageFlavor |
CompositeImageLoader.getTargetFlavor()
Returns the image flavor that is returned by this ImageLoader implementation.
|
ImageFlavor |
ImageConverterBitmap2G2D.getTargetFlavor()
Returns the flavor that this converter converts images into.
|
ImageFlavor |
ImageLoaderRaw.getTargetFlavor()
Returns the image flavor that is returned by this ImageLoader implementation.
|
ImageFlavor |
ImageLoaderRawCCITTFax.getTargetFlavor()
Returns the image flavor that is returned by this ImageLoader implementation.
|
ImageFlavor |
ImageConverterRendered2PNG.getTargetFlavor()
Returns the flavor that this converter converts images into.
|
ImageFlavor |
ImageLoaderEPS.getTargetFlavor()
Returns the image flavor that is returned by this ImageLoader implementation.
|
ImageFlavor |
ImageConverterBuffered2Rendered.getTargetFlavor()
Returns the flavor that this converter converts images into.
|
ImageFlavor |
ImageLoaderRawJPEG.getTargetFlavor()
Returns the image flavor that is returned by this ImageLoader implementation.
|
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
ImageLoaderFactoryRaw.getMimeForRawFlavor(ImageFlavor flavor)
Returns the MIME type for a given ImageFlavor if it is from a format that is consumed
without being undecoded.
|
static java.lang.String |
ImageLoaderFactoryRawCCITTFax.getMimeForRawFlavor(ImageFlavor flavor)
Returns the MIME type for a given ImageFlavor if it is from a format that is consumed
without being undecoded.
|
int |
ImageLoaderFactoryEPS.getUsagePenalty(java.lang.String mime,
ImageFlavor flavor)
Returns the usage penalty for a particular ImageLoader.
|
int |
ImageLoaderFactoryRaw.getUsagePenalty(java.lang.String mime,
ImageFlavor flavor)
Returns the usage penalty for a particular ImageLoader.
|
int |
ImageLoaderFactoryRawCCITTFax.getUsagePenalty(java.lang.String mime,
ImageFlavor flavor)
Returns the usage penalty for a particular ImageLoader.
|
int |
ImageLoaderFactoryInternalTIFF.getUsagePenalty(java.lang.String mime,
ImageFlavor flavor)
Returns the usage penalty for a particular ImageLoader.
|
ImageLoader |
ImageLoaderFactoryEPS.newImageLoader(ImageFlavor targetFlavor)
Creates and returns a new ImageLoader instance.
|
ImageLoader |
ImageLoaderFactoryRaw.newImageLoader(ImageFlavor targetFlavor)
Creates and returns a new ImageLoader instance.
|
ImageLoader |
ImageLoaderFactoryRawCCITTFax.newImageLoader(ImageFlavor targetFlavor)
Creates and returns a new ImageLoader instance.
|
ImageLoader |
ImageLoaderFactoryInternalTIFF.newImageLoader(ImageFlavor targetFlavor)
Creates and returns a new ImageLoader instance.
|
Constructor and Description |
---|
ImageLoaderRaw(ImageFlavor targetFlavor)
Main constructor.
|
ImageRawStream(ImageInfo info,
ImageFlavor flavor,
ImageRawStream.InputStreamFactory streamFactory)
Main constructor.
|
ImageRawStream(ImageInfo info,
ImageFlavor flavor,
java.io.InputStream in)
Constructor for a simple InputStream as parameter.
|
Modifier and Type | Method and Description |
---|---|
ImageFlavor[] |
ImageLoaderFactoryImageIO.getSupportedFlavors(java.lang.String mime)
Returns an array of ImageFlavors that are supported by this implementation for a given
MIME type.
|
ImageFlavor |
ImageLoaderImageIO.getTargetFlavor()
Returns the image flavor that is returned by this ImageLoader implementation.
|
Modifier and Type | Method and Description |
---|---|
int |
ImageLoaderFactoryImageIO.getUsagePenalty(java.lang.String mime,
ImageFlavor flavor)
Returns the usage penalty for a particular ImageLoader.
|
ImageLoader |
ImageLoaderFactoryImageIO.newImageLoader(ImageFlavor targetFlavor)
Creates and returns a new ImageLoader instance.
|
Constructor and Description |
---|
ImageLoaderImageIO(ImageFlavor targetFlavor)
Main constructor.
|
Modifier and Type | Method and Description |
---|---|
ImageFlavor |
ImageRepresentation.getFlavor()
Returns the image flavor.
|
ImageFlavor |
ImageProviderPipeline.getTargetFlavor()
Returns the target flavor generated by this pipeline.
|
Modifier and Type | Method and Description |
---|---|
ImageProviderPipeline[] |
PipelineFactory.determineCandidatePipelines(Image sourceImage,
ImageFlavor[] flavors)
Finds and returns an array of
ImageProviderPipeline instances which can handle
the convert the given Image and return one of the given ImageFlavor s. |
ImageProviderPipeline[] |
PipelineFactory.determineCandidatePipelines(ImageInfo imageInfo,
ImageFlavor[] flavors)
Finds and returns an array of
ImageProviderPipeline instances which can handle
the given MIME type and return one of the given ImageFlavor s. |
ImageProviderPipeline |
PipelineFactory.newImageConverterPipeline(Image originalImage,
ImageFlavor targetFlavor)
Creates and returns an
ImageProviderPipeline that allows to load an image of the
given MIME type and present it in the requested image flavor. |
ImageProviderPipeline |
PipelineFactory.newImageConverterPipeline(ImageInfo imageInfo,
ImageFlavor targetFlavor)
Creates and returns an
ImageProviderPipeline that allows to load an image of the
given MIME type and present it in the requested image flavor. |
Constructor and Description |
---|
ImageRepresentation(ImageFlavor flavor)
Main constructor
|
Modifier and Type | Method and Description |
---|---|
ImageFlavor |
ImageConverter.getSourceFlavor()
Returns the flavor that this converter expects.
|
ImageFlavor[] |
ImageLoaderFactory.getSupportedFlavors(java.lang.String mime)
Returns an array of ImageFlavors that are supported by this implementation for a given
MIME type.
|
ImageFlavor |
ImageConverter.getTargetFlavor()
Returns the flavor that this converter converts images into.
|
ImageFlavor |
ImageLoader.getTargetFlavor()
Returns the image flavor that is returned by this ImageLoader implementation.
|
Modifier and Type | Method and Description |
---|---|
ImageLoaderFactory[] |
ImageImplRegistry.getImageLoaderFactories(ImageInfo imageInfo,
ImageFlavor flavor)
Returns an array of
ImageLoaderFactory instances that support the MIME type
indicated by an ImageInfo object and can generate the given image flavor. |
ImageLoaderFactory |
ImageImplRegistry.getImageLoaderFactory(ImageInfo imageInfo,
ImageFlavor flavor)
Returns the best ImageLoaderFactory supporting the
ImageInfo and image flavor. |
int |
ImageLoaderFactory.getUsagePenalty(java.lang.String mime,
ImageFlavor flavor)
Returns the usage penalty for a particular ImageLoader.
|
ImageLoader |
ImageLoaderFactory.newImageLoader(ImageFlavor targetFlavor)
Creates and returns a new ImageLoader instance.
|
Copyright 1999-2008 The Apache Software Foundation. All Rights Reserved.