| Package | Description |
|---|---|
| ar.com.hjg.pngj |
PNGJ main package
|
| ar.com.hjg.pngj.chunks |
Contains the code related to chunk management for the PNGJ library.
|
| Class and Description |
|---|
| BufferedStreamFeeder
Reads bytes from an input stream, and feeds a IBytesConsumer.
|
| ChunkReader
Parses a PNG chunk, consuming bytes in one mode:
ChunkReader.ChunkReaderMode.BUFFER, ChunkReader.ChunkReaderMode.PROCESS,
ChunkReader.ChunkReaderMode.SKIP. |
| ChunkReader.ChunkReaderMode
Modes of ChunkReader chunk processing.
|
| ChunkSeqReader
Consumes a stream of bytes that consist of a series of PNG-like chunks.
|
| ChunkSeqReaderPng
Adds to ChunkSeqReader the storing of PngChunk, with a PngFactory, and
imageInfo + deinterlacer.
|
| DeflatedChunkReader
Specialization of ChunkReader, for IDAT-like chunks.
|
| DeflatedChunksSet
A set of IDAT-like chunks which, concatenated, form a zlib stream.
|
| FilterType
Internal PNG predictor filter
Negative values do not actually represent filter types but "strategies"
|
| IBytesConsumer
Bytes consumer.
|
| IChunkFactory |
| IdatSet
This object process the concatenation of IDAT chunks.
|
| IFilterWriteStrategy
Abstracts the strategy usdd by
PngWriter to choose the PNG predictor
filter for each line. |
| IImageLine
General format-translated image line.
|
| IImageLineArray
This interface is just for the sake of unifying some methods of
ImageLineHelper that can use both ImageLineInt or
ImageLineByte. |
| IImageLineFactory
Image Line factory.
|
| IImageLineSet
Set of
IImageLine elements. |
| IImageLineSetFactory
Factory of
IImageLineSet, used by PngReader. |
| ImageInfo
Simple immutable wrapper for basic image info.
|
| ImageLineByte
Lightweight wrapper for an image scanline, used for read and write.
|
| ImageLineInt
Represents an image line, integer format (one integer by sample).
|
| PngjException
Generic exception for this library.
|
| PngjInputException
Exception thrown when reading a PNG.
|
| PngReader
Reads a PNG image (pixels and/or metadata) from a file or stream.
|
| Class and Description |
|---|
| IChunkFactory |
| ImageInfo
Simple immutable wrapper for basic image info.
|
| PngjException
Generic exception for this library.
|
Copyright © 2013. All rights reserved.