Additional top-level classes in compilation unit: CRC, ChunkStream, IDATOutputStream, PNGImageWriteParam.
| Modifier and Type | Field and Description |
|---|---|
| pack-priv int | |
| pack-priv byte[] | |
| private static final int | DEFAULT_COMPRESSION_LEVEL
Default compression level = 4 ie medium compression |
| pack-priv byte[][] | |
| pack-priv PNGMetadata | |
| pack-priv int | |
| pack-priv int | |
| pack-priv int | |
| pack-priv int | |
| pack-priv byte[] | |
| pack-priv RowFilter | |
| pack-priv int[] | |
| pack-priv byte[][] | |
| pack-priv byte[] | |
| pack-priv byte[][] | |
| pack-priv byte[][] | |
| pack-priv int | |
| pack-priv int[] | |
| pack-priv int | |
| pack-priv int | |
| pack-priv int | |
| pack-priv int | |
| pack-priv ImageOutputStream | |
| pack-priv int |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private static int | |
| public IIOMetadata | convertImageMetadata(IIOMetadata inData, ImageTypeSpecifier imageType, ImageWriteParam param)
Implements abstract javax. Implements javax. Returns an |
| public IIOMetadata | convertStreamMetadata(IIOMetadata inData, ImageWriteParam param)
Implements abstract javax. Implements javax. Returns an |
| private byte[] | |
| private void | encodePass(ImageOutputStream os, RenderedImage image, int xOffset, int yOffset, int xSkip, int ySkip)
|
| private boolean | |
| public IIOMetadata | getDefaultImageMetadata(ImageTypeSpecifier imageType, ImageWriteParam param)
Implements abstract javax. Returns an |
| public IIOMetadata | getDefaultStreamMetadata(ImageWriteParam param)
Implements abstract javax. Returns an |
| public ImageWriteParam | getDefaultWriteParam()
Overrides javax. Returns a new |
| private void | |
| public void | setOutput(Object output)
Overrides javax. Sets the destination to the given
|
| public void | write(IIOMetadata streamMetadata, IIOImage image, ImageWriteParam param)
Implements abstract javax. Appends a complete image stream containing a single image and associated stream and image metadata and thumbnails to the output. |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void |
| bpp | back to summary |
|---|---|
| pack-priv int bpp | |
| currRow | back to summary |
|---|---|
| pack-priv byte[] currRow | |
| DEFAULT_COMPRESSION_LEVEL | back to summary |
|---|---|
| private static final int DEFAULT_COMPRESSION_LEVEL Default compression level = 4 ie medium compression | |
| filteredRows | back to summary |
|---|---|
| pack-priv byte[][] filteredRows | |
| metadata | back to summary |
|---|---|
| pack-priv PNGMetadata metadata | |
| numBands | back to summary |
|---|---|
| pack-priv int numBands | |
| periodX | back to summary |
|---|---|
| pack-priv int periodX | |
| periodY | back to summary |
|---|---|
| pack-priv int periodY | |
| pixelsDone | back to summary |
|---|---|
| pack-priv int pixelsDone | |
| prevRow | back to summary |
|---|---|
| pack-priv byte[] prevRow | |
| rowFilter | back to summary |
|---|---|
| pack-priv RowFilter rowFilter | |
| sampleSize | back to summary |
|---|---|
| pack-priv int[] sampleSize | |
| scale | back to summary |
|---|---|
| pack-priv byte[][] scale | |
| scale0 | back to summary |
|---|---|
| pack-priv byte[] scale0 | |
| scaleh | back to summary |
|---|---|
| pack-priv byte[][] scaleh | |
| scalel | back to summary |
|---|---|
| pack-priv byte[][] scalel | |
| scalingBitDepth | back to summary |
|---|---|
| pack-priv int scalingBitDepth | |
| sourceBands | back to summary |
|---|---|
| pack-priv int[] sourceBands | |
| sourceHeight | back to summary |
|---|---|
| pack-priv int sourceHeight | |
| sourceWidth | back to summary |
|---|---|
| pack-priv int sourceWidth | |
| sourceXOffset | back to summary |
|---|---|
| pack-priv int sourceXOffset | |
| sourceYOffset | back to summary |
|---|---|
| pack-priv int sourceYOffset | |
| stream | back to summary |
|---|---|
| pack-priv ImageOutputStream stream | |
| totalPixels | back to summary |
|---|---|
| pack-priv int totalPixels | |
| PNGImageWriter | back to summary |
|---|---|
| public PNGImageWriter(ImageWriterSpi originatingProvider) | |
| chunkType | back to summary |
|---|---|
| private static int chunkType(String typeString) | |
| convertImageMetadata | back to summary |
|---|---|
| public IIOMetadata convertImageMetadata(IIOMetadata inData, ImageTypeSpecifier imageType, ImageWriteParam param) Implements abstract javax. Implements javax. Doc from javax. Returns an An optional If the supplied
| |
| convertStreamMetadata | back to summary |
|---|---|
| public IIOMetadata convertStreamMetadata(IIOMetadata inData, ImageWriteParam param) Implements abstract javax. Implements javax. Doc from javax. Returns an An optional If the supplied
| |
| deflate | back to summary |
|---|---|
| private byte[] deflate(byte[] b) throws IOException | |
| encodePass | back to summary |
|---|---|
| private void encodePass(ImageOutputStream os, RenderedImage image, int xOffset, int yOffset, int xSkip, int ySkip) throws IOException | |
| equals | back to summary |
|---|---|
| private boolean equals(int[] s0, int[] s1) | |
| getDefaultImageMetadata | back to summary |
|---|---|
| public IIOMetadata getDefaultImageMetadata(ImageTypeSpecifier imageType, ImageWriteParam param) Implements abstract javax. Doc from javax. Returns an An optional If the supplied
| |
| getDefaultStreamMetadata | back to summary |
|---|---|
| public IIOMetadata getDefaultStreamMetadata(ImageWriteParam param) Implements abstract javax. Doc from javax. Returns an An optional If the supplied Writers that do not make use of stream metadata
(e.g., writers for single-image formats) should return
| |
| getDefaultWriteParam | back to summary |
|---|---|
| public ImageWriteParam getDefaultWriteParam() Overrides javax. Doc from javax. Returns a new The default implementation constructs and returns a new
Individual plug-ins may return an instance of
| |
| initializeScaleTables | back to summary |
|---|---|
| private void initializeScaleTables(int[] sampleSize) | |
| setOutput | back to summary |
|---|---|
| public void setOutput(Object output) Overrides javax. Doc from javax. Sets the destination to the given
If Use of a general The default implementation sets the
| |
| write | back to summary |
|---|---|
| public void write(IIOMetadata streamMetadata, IIOImage image, ImageWriteParam param) throws IIOException Implements abstract javax. Doc from javax. Appends a complete image stream containing a single image and
associated stream and image metadata and thumbnails to the
output. Any necessary header information is included. If the
output is an The output must have been set beforehand using the
Stream metadata may optionally be supplied; if it is
If The supplied thumbnails will be resized if needed, and any thumbnails in excess of the supported number will be ignored. If the format requires additional thumbnails that are not provided, the writer should generate them internally. An If the supplied
| |
| write_bKGD | back to summary |
|---|---|
| private void write_bKGD() throws IOException | |
| write_cHRM | back to summary |
|---|---|
| private void write_cHRM() throws IOException | |
| write_gAMA | back to summary |
|---|---|
| private void write_gAMA() throws IOException | |
| write_hIST | back to summary |
|---|---|
| private void write_hIST() throws IOException, IIOException | |
| write_iCCP | back to summary |
|---|---|
| private void write_iCCP() throws IOException | |
| write_IDAT | back to summary |
|---|---|
| private void write_IDAT(RenderedImage image, int deflaterLevel) throws IOException | |
| write_IHDR | back to summary |
|---|---|
| private void write_IHDR() throws IOException | |
| write_iTXt | back to summary |
|---|---|
| private void write_iTXt() throws IOException | |
| write_magic | back to summary |
|---|---|
| private void write_magic() throws IOException | |
| write_pHYs | back to summary |
|---|---|
| private void write_pHYs() throws IOException | |
| write_PLTE | back to summary |
|---|---|
| private void write_PLTE() throws IOException | |
| write_sBIT | back to summary |
|---|---|
| private void write_sBIT() throws IOException | |
| write_sPLT | back to summary |
|---|---|
| private void write_sPLT() throws IOException | |
| write_sRGB | back to summary |
|---|---|
| private void write_sRGB() throws IOException | |
| write_tEXt | back to summary |
|---|---|
| private void write_tEXt() throws IOException | |
| write_tIME | back to summary |
|---|---|
| private void write_tIME() throws IOException | |
| write_tRNS | back to summary |
|---|---|
| private void write_tRNS() throws IOException, IIOException | |
| write_zTXt | back to summary |
|---|---|
| private void write_zTXt() throws IOException | |
| writeIEND | back to summary |
|---|---|
| private void writeIEND() throws IOException | |
| writeUnknownChunks | back to summary |
|---|---|
| private void writeUnknownChunks() throws IOException | |