Class GIFImageWriter
java.lang.Object
javax.imageio.ImageWriter
com.sun.media.imageioimpl.plugins.gif.GIFImageWriter
- All Implemented Interfaces:
ImageTranscoder
-
Field Summary
Fields inherited from class javax.imageio.ImageWriter
availableLocales, locale, originatingProvider, output, progressListeners, warningListeners, warningLocales -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanconvertImageMetadata(IIOMetadata inData, ImageTypeSpecifier imageType, ImageWriteParam param) Creates a default image metadata object and merges in the supplied metadata.convertStreamMetadata(IIOMetadata inData, ImageWriteParam param) Creates a default stream metadata object and merges in the supplied metadata.voidgetDefaultImageMetadata(ImageTypeSpecifier imageType, ImageWriteParam param) voidprepareWriteSequence(IIOMetadata streamMetadata) voidreset()voidvoidwrite(IIOMetadata sm, IIOImage iioimage, ImageWriteParam p) voidwriteToSequence(IIOImage image, ImageWriteParam param) Methods inherited from class javax.imageio.ImageWriter
abort, abortRequested, addIIOWriteProgressListener, addIIOWriteWarningListener, canInsertEmpty, canInsertImage, canRemoveImage, canReplaceImageMetadata, canReplacePixels, canReplaceStreamMetadata, canWriteEmpty, canWriteRasters, clearAbortRequest, dispose, endInsertEmpty, endReplacePixels, endWriteEmpty, getAvailableLocales, getLocale, getNumThumbnailsSupported, getOriginatingProvider, getOutput, getPreferredThumbnailSizes, prepareInsertEmpty, prepareReplacePixels, prepareWriteEmpty, processImageComplete, processImageProgress, processImageStarted, processThumbnailComplete, processThumbnailProgress, processThumbnailStarted, processWarningOccurred, processWarningOccurred, processWriteAborted, removeAllIIOWriteProgressListeners, removeAllIIOWriteWarningListeners, removeIIOWriteProgressListener, removeIIOWriteWarningListener, removeImage, replaceImageMetadata, replacePixels, replacePixels, replaceStreamMetadata, setLocale, write, write, writeInsert
-
Constructor Details
-
GIFImageWriter
-
-
Method Details
-
canWriteSequence
public boolean canWriteSequence()- Overrides:
canWriteSequencein classImageWriter
-
convertStreamMetadata
Creates a default stream metadata object and merges in the supplied metadata.- Specified by:
convertStreamMetadatain interfaceImageTranscoder- Specified by:
convertStreamMetadatain classImageWriter
-
convertImageMetadata
public IIOMetadata convertImageMetadata(IIOMetadata inData, ImageTypeSpecifier imageType, ImageWriteParam param) Creates a default image metadata object and merges in the supplied metadata.- Specified by:
convertImageMetadatain interfaceImageTranscoder- Specified by:
convertImageMetadatain classImageWriter
-
endWriteSequence
- Overrides:
endWriteSequencein classImageWriter- Throws:
IOException
-
getDefaultImageMetadata
- Specified by:
getDefaultImageMetadatain classImageWriter
-
getDefaultStreamMetadata
- Specified by:
getDefaultStreamMetadatain classImageWriter
-
getDefaultWriteParam
- Overrides:
getDefaultWriteParamin classImageWriter
-
prepareWriteSequence
- Overrides:
prepareWriteSequencein classImageWriter- Throws:
IOException
-
reset
public void reset()- Overrides:
resetin classImageWriter
-
setOutput
- Overrides:
setOutputin classImageWriter
-
write
- Specified by:
writein classImageWriter- Throws:
IOException
-
writeToSequence
- Overrides:
writeToSequencein classImageWriter- Throws:
IOException
-