Java javax.imageio ImageWriter fields, constructors, methods, implement or subclass

Example usage for Java javax.imageio ImageWriter fields, constructors, methods, implement or subclass

Introduction

In this page you can find the methods, fields and constructors for javax.imageio ImageWriter.

The text is from its open source code.

Subclass

javax.imageio.ImageWriter has subclasses.
Click this link to see all its subclasses.

Method

voidaddIIOWriteProgressListener(IIOWriteProgressListener listener)
Adds an IIOWriteProgressListener to the list of registered progress listeners.
voidaddIIOWriteWarningListener(IIOWriteWarningListener listener)
Adds an IIOWriteWarningListener to the list of registered warning listeners.
booleancanInsertImage(int imageIndex)
Returns true if the writer supports the insertion of a new image at the given index.
voiddispose()
Allows any resources held by this object to be released.
voidendWriteSequence()
Completes the writing of a sequence of images begun with prepareWriteSequence .
ClassgetClass()
Returns the runtime class of this Object .
IIOMetadatagetDefaultImageMetadata(ImageTypeSpecifier imageType, ImageWriteParam param)
Returns an IIOMetadata object containing default values for encoding an image of the given type.
IIOMetadatagetDefaultStreamMetadata(ImageWriteParam param)
Returns an IIOMetadata object containing default values for encoding a stream of images.
ImageWriteParamgetDefaultWriteParam()
Returns a new ImageWriteParam object of the appropriate type for this file format containing default values, that is, those values that would be used if no ImageWriteParam object were specified.
ImageWriterSpigetOriginatingProvider()
Returns the ImageWriterSpi object that created this ImageWriter , or null if this object was not created through the IIORegistry .
voidprepareWriteSequence(IIOMetadata streamMetadata)
Prepares a stream to accept a series of subsequent writeToSequence calls, using the provided stream metadata object.
voidreset()
Restores the ImageWriter to its initial state.
voidsetOutput(Object output)
Sets the destination to the given ImageOutputStream or other Object .
voidwrite(IIOImage image)
Appends a complete image stream containing a single image with default metadata and thumbnails to the output.
voidwrite(RenderedImage image)
Appends a complete image stream consisting of a single image with default metadata and thumbnails to the output.
voidwrite(IIOMetadata streamMetadata, IIOImage image, ImageWriteParam param)
Appends a complete image stream containing a single image and associated stream and image metadata and thumbnails to the output.
voidwriteInsert(int imageIndex, IIOImage image, ImageWriteParam param)
Inserts a new image into an existing image stream.
voidwriteToSequence(IIOImage image, ImageWriteParam param)
Appends a single image and possibly associated metadata and thumbnails, to the output.