A C F G H I P R S T U

A

addConsumer(ImageConsumer) - Method in class com.sixlegs.image.png.PngImage
Adds an ImageConsumer to the list of consumers interested in data for this image.

C

ChunkHandler - interface com.sixlegs.image.png.ChunkHandler.
A class implementing the ChunkHandler interface can be registered using the PngImage.registerChunk method.
COLOR_TYPE_GRAY - Static variable in class com.sixlegs.image.png.PngImage
 
COLOR_TYPE_GRAY_ALPHA - Static variable in class com.sixlegs.image.png.PngImage
 
COLOR_TYPE_PALETTE - Static variable in class com.sixlegs.image.png.PngImage
 
COLOR_TYPE_RGB - Static variable in class com.sixlegs.image.png.PngImage
 
COLOR_TYPE_RGB_ALPHA - Static variable in class com.sixlegs.image.png.PngImage
 
com.sixlegs.image.png - package com.sixlegs.image.png
 
COMPRESSION_TYPE_BASE - Static variable in class com.sixlegs.image.png.PngImage
 

F

FILTER_TYPE_BASE - Static variable in class com.sixlegs.image.png.PngImage
 
FILTER_TYPE_INTRAPIXEL - Static variable in class com.sixlegs.image.png.PngImage
 

G

getAuthenticationCode() - Method in interface com.sixlegs.image.png.GifExtension
Returns a the Authentication Code of this GifExtension, which may be used to further validate the extension.
getBackgroundColor() - Method in class com.sixlegs.image.png.PngImage
Get a suggested background color (from the bKGD chunk).
getBitDepth() - Method in class com.sixlegs.image.png.PngImage
Gets bit depth of image data.
getChunkType() - Method in interface com.sixlegs.image.png.TextChunk
Returns the original chunk type of this TextChunk: "tEXt", "zTXt", or "iTXt".
getColorType() - Method in class com.sixlegs.image.png.PngImage
Gets the alpha and color properties of an image.
getData() - Method in interface com.sixlegs.image.png.GifExtension
Returns the application-specific data of this GifExtension, which is not defined by the GIF specification.
getErrors() - Method in class com.sixlegs.image.png.PngImage
Returns an Enumeration of all the errors that occurred during image production.
getEverything() - Method in class com.sixlegs.image.png.PngImage
Ensures that the entire PNG file has been read.
getGifExtensions() - Method in class com.sixlegs.image.png.PngImage
Returns all known GIF Application Extensions.
getHeight() - Method in class com.sixlegs.image.png.PngImage
Gets height of image in pixels.
getIdentifier() - Method in interface com.sixlegs.image.png.GifExtension
Returns the Application Identifier of this GifExtension, which identifies the application that created the extension.
getInterlaceType() - Method in class com.sixlegs.image.png.PngImage
Gets the interlacing method used by this image.
getKeyword() - Method in interface com.sixlegs.image.png.TextChunk
Returns the Latin-1 [ISO-8859-1] encoded keyword of this TextChunk.
getLanguage() - Method in interface com.sixlegs.image.png.TextChunk
Returns the language [RFC-1766] used by the translated keyword and the text, or null if unspecified.
getProperties() - Method in class com.sixlegs.image.png.PngImage
Returns an Enumeration of the available properties.
getProperty(String) - Method in class com.sixlegs.image.png.PngImage
Gets a property of this image by name.
getSuggestedPalette(String) - Method in class com.sixlegs.image.png.PngImage
Returns the suggested palette (sPLT chunk) specified by the palette name.
getSuggestedPalettes() - Method in class com.sixlegs.image.png.PngImage
Returns an Enumeration of the available suggested palette names.
getText() - Method in interface com.sixlegs.image.png.TextChunk
Returns the text of this TextChunk.
getTextChunk(String) - Method in class com.sixlegs.image.png.PngImage
Returns the specified text chunk.
getTextChunks() - Method in class com.sixlegs.image.png.PngImage
Returns the keys of all known text chunks.
getTranslatedKeyword() - Method in interface com.sixlegs.image.png.TextChunk
Returns a translation of the keyword into the language used by this TextChunk, or null if unspecified.
getWidth() - Method in class com.sixlegs.image.png.PngImage
Gets width of image in pixels.
GifExtension - interface com.sixlegs.image.png.GifExtension.
Interface to GIF Application Extension chunks (gIFx), which constains application-specific information converted from GIF89a files.

H

handleChunk(String, byte[]) - Method in interface com.sixlegs.image.png.ChunkHandler
Process chunk data.
hasAlphaChannel() - Method in class com.sixlegs.image.png.PngImage
Returns true if the image has an alpha channel.
hasChunk(String) - Method in class com.sixlegs.image.png.PngImage
 
hasErrors() - Method in class com.sixlegs.image.png.PngImage
Checks if there were errors during image production.
hasFatalError() - Method in class com.sixlegs.image.png.PngImage
 

I

INTERLACE_TYPE_ADAM7 - Static variable in class com.sixlegs.image.png.PngImage
 
INTERLACE_TYPE_NONE - Static variable in class com.sixlegs.image.png.PngImage
 
isConsumer(ImageConsumer) - Method in class com.sixlegs.image.png.PngImage
Determine if an ImageConsumer is on the list of consumers currently interested in data for this image.
isGrayscale() - Method in class com.sixlegs.image.png.PngImage
Returns true if the image is grayscale.
isIndexedColor() - Method in class com.sixlegs.image.png.PngImage
Returns true if the image is paletted.

P

PngImage - class com.sixlegs.image.png.PngImage.
For more information visit http://www.sixlegs.com/
PngImage(InputStream) - Constructor for class com.sixlegs.image.png.PngImage
Constructs a PngImage object from an input stream.
PngImage(String) - Constructor for class com.sixlegs.image.png.PngImage
Constructs a PngImage object from a local PNG file.
PngImage(URL) - Constructor for class com.sixlegs.image.png.PngImage
Constructs a PngImage object from a URL.

R

registerChunk(ChunkHandler, String) - Static method in class com.sixlegs.image.png.PngImage
Register a ChunkHandler to handle a user defined chunk type.
removeConsumer(ImageConsumer) - Method in class com.sixlegs.image.png.PngImage
Remove an ImageConsumer from the list of consumers interested in data for this image.
requestTopDownLeftRightResend(ImageConsumer) - Method in class com.sixlegs.image.png.PngImage
Requests delivery of image data to the specified ImageConsumer one more time in top-down, left-right order.

S

setAllErrorsFatal(boolean) - Static method in class com.sixlegs.image.png.PngImage
Specifies whether all errors will abort the image production.
setDisplayExponent(double) - Static method in class com.sixlegs.image.png.PngImage
Sets the default display exponent.
setFlushAfterNextProduction(boolean) - Method in class com.sixlegs.image.png.PngImage
Readies this PngImage to be flushed after the next image production, to free memory (default false).
setProgressiveDisplay(boolean) - Static method in class com.sixlegs.image.png.PngImage
Interlaced images can either be displayed when completely read (default) or progressively.
setUserExponent(double) - Static method in class com.sixlegs.image.png.PngImage
Sets the default desired final user exponent.
SRGB_ABSOLUTE_COLORIMETRIC - Static variable in class com.sixlegs.image.png.PngImage
 
SRGB_PERCEPTUAL - Static variable in class com.sixlegs.image.png.PngImage
 
SRGB_RELATIVE_COLORIMETRIC - Static variable in class com.sixlegs.image.png.PngImage
 
SRGB_SATURATION_PRESERVING - Static variable in class com.sixlegs.image.png.PngImage
 
startProduction(ImageConsumer) - Method in class com.sixlegs.image.png.PngImage
Adds an ImageConsumer to the list of consumers interested in data for this image, and immediately start delivery of the image data through the consumer/producer interface.

T

TextChunk - interface com.sixlegs.image.png.TextChunk.
Common interface to all PNG text chunks (tEXt, zTXt, iTXt).

U

UNIT_METER - Static variable in class com.sixlegs.image.png.PngImage
 
UNIT_MICROMETER - Static variable in class com.sixlegs.image.png.PngImage
 
UNIT_PIXEL - Static variable in class com.sixlegs.image.png.PngImage
 
UNIT_RADIAN - Static variable in class com.sixlegs.image.png.PngImage
 
UNIT_UNKNOWN - Static variable in class com.sixlegs.image.png.PngImage
 

A C F G H I P R S T U