Class TIFFImageWriter
java.lang.Object
javax.imageio.ImageWriter
com.twelvemonkeys.imageio.ImageWriterBase
com.twelvemonkeys.imageio.plugins.tiff.TIFFImageWriter
- All Implemented Interfaces:
ImageTranscoder
public final class TIFFImageWriter
extends com.twelvemonkeys.imageio.ImageWriterBase
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 com.twelvemonkeys.imageio.ImageWriterBase
imageOutput
Fields inherited from class javax.imageio.ImageWriter
availableLocales, locale, originatingProvider, output, progressListeners, warningListeners, warningLocales
-
Method Summary
Modifier and TypeMethodDescriptionboolean
convertImageMetadata
(IIOMetadata inData, ImageTypeSpecifier imageType, ImageWriteParam param) convertStreamMetadata
(IIOMetadata inData, ImageWriteParam param) void
getDefaultImageMetadata
(ImageTypeSpecifier imageType, ImageWriteParam param) static void
void
prepareWriteSequence
(IIOMetadata streamMetadata) protected void
void
void
write
(IIOMetadata streamMetadata, IIOImage image, ImageWriteParam param) void
writeToSequence
(IIOImage image, ImageWriteParam param) Methods inherited from class com.twelvemonkeys.imageio.ImageWriterBase
assertOutput, dispose, fakeAOI, fakeSubsampling, getFormatName, getSourceRegion, reset
Methods inherited from class javax.imageio.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:
setOutput
in classcom.twelvemonkeys.imageio.ImageWriterBase
-
write
public void write(IIOMetadata streamMetadata, IIOImage image, ImageWriteParam param) throws IOException - Specified by:
write
in classImageWriter
- Throws:
IOException
-
getDefaultImageMetadata
public TIFFImageMetadata getDefaultImageMetadata(ImageTypeSpecifier imageType, ImageWriteParam param) - Specified by:
getDefaultImageMetadata
in classImageWriter
-
convertImageMetadata
public TIFFImageMetadata convertImageMetadata(IIOMetadata inData, ImageTypeSpecifier imageType, ImageWriteParam param) - Specified by:
convertImageMetadata
in interfaceImageTranscoder
- Specified by:
convertImageMetadata
in classImageWriter
-
getDefaultStreamMetadata
- Overrides:
getDefaultStreamMetadata
in classcom.twelvemonkeys.imageio.ImageWriterBase
-
convertStreamMetadata
- Specified by:
convertStreamMetadata
in interfaceImageTranscoder
- Overrides:
convertStreamMetadata
in classcom.twelvemonkeys.imageio.ImageWriterBase
-
getDefaultWriteParam
- Overrides:
getDefaultWriteParam
in classImageWriter
-
canWriteSequence
public boolean canWriteSequence()- Overrides:
canWriteSequence
in classImageWriter
-
prepareWriteSequence
- Overrides:
prepareWriteSequence
in classImageWriter
- Throws:
IOException
-
writeToSequence
- Overrides:
writeToSequence
in classImageWriter
- Throws:
IOException
-
endWriteSequence
- Overrides:
endWriteSequence
in classImageWriter
- Throws:
IOException
-
resetMembers
protected void resetMembers()- Overrides:
resetMembers
in classcom.twelvemonkeys.imageio.ImageWriterBase
-
main
- Throws:
IOException
-