Class TIFFImageWriter
java.lang.Object
javax.imageio.ImageWriter
com.twelvemonkeys.imageio.ImageWriterBase
com.twelvemonkeys.imageio.plugins.tiff.TIFFImageWriter
- All Implemented Interfaces:
ImageTranscoder
TIFFImageWriter
- Version:
- $Id: TIFFImageWriter.java,v 1.0 18.09.13 12:46 haraldk Exp$
- Author:
- Harald Kuhr, last modified by $Author: haraldk$
-
Field Summary
Fields inherited from class ImageWriterBase
imageOutputFields inherited from class ImageWriter
availableLocales, locale, originatingProvider, output, progressListeners, warningListeners, warningLocales -
Method Summary
Modifier and TypeMethodDescriptionbooleanconvertImageMetadata(IIOMetadata inData, ImageTypeSpecifier imageType, ImageWriteParam param) convertStreamMetadata(IIOMetadata inData, ImageWriteParam param) ReturnsnullvoidgetDefaultImageMetadata(ImageTypeSpecifier imageType, ImageWriteParam param) Returnsnullstatic voidvoidprepareWriteSequence(IIOMetadata streamMetadata) protected voidvoidvoidwrite(IIOMetadata streamMetadata, IIOImage image, ImageWriteParam param) voidwriteToSequence(IIOImage image, ImageWriteParam param) Methods inherited from class ImageWriterBase
assertOutput, dispose, fakeAOI, fakeSubsampling, getFormatName, getSourceRegion, resetMethods inherited from class ImageWriter
abort, abortRequested, addIIOWriteProgressListener, addIIOWriteWarningListener, canInsertEmpty, canInsertImage, canRemoveImage, canReplaceImageMetadata, canReplacePixels, canReplaceStreamMetadata, canWriteEmpty, canWriteRasters, clearAbortRequest, 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
-
Method Details
-
setOutput
- Overrides:
setOutputin classImageWriterBase
-
write
public void write(IIOMetadata streamMetadata, IIOImage image, ImageWriteParam param) throws IOException - Specified by:
writein classImageWriter- Throws:
IOException
-
getDefaultImageMetadata
public TIFFImageMetadata getDefaultImageMetadata(ImageTypeSpecifier imageType, ImageWriteParam param) - Specified by:
getDefaultImageMetadatain classImageWriter
-
convertImageMetadata
public TIFFImageMetadata convertImageMetadata(IIOMetadata inData, ImageTypeSpecifier imageType, ImageWriteParam param) - Specified by:
convertImageMetadatain interfaceImageTranscoder- Specified by:
convertImageMetadatain classImageWriter
-
getDefaultStreamMetadata
Description copied from class:ImageWriterBaseReturnsnull- Overrides:
getDefaultStreamMetadatain classImageWriterBase- Parameters:
param- ignored.- Returns:
null.
-
convertStreamMetadata
Description copied from class:ImageWriterBaseReturnsnull- Specified by:
convertStreamMetadatain interfaceImageTranscoder- Overrides:
convertStreamMetadatain classImageWriterBase- Parameters:
inData- ignored.param- ignored.- Returns:
null.
-
getDefaultWriteParam
- Overrides:
getDefaultWriteParamin classImageWriter
-
canWriteSequence
public boolean canWriteSequence()- Overrides:
canWriteSequencein classImageWriter
-
prepareWriteSequence
- Overrides:
prepareWriteSequencein classImageWriter- Throws:
IOException
-
writeToSequence
- Overrides:
writeToSequencein classImageWriter- Throws:
IOException
-
endWriteSequence
- Overrides:
endWriteSequencein classImageWriter- Throws:
IOException
-
resetMembers
protected void resetMembers()- Overrides:
resetMembersin classImageWriterBase
-
main
- Throws:
IOException
-