Class PCXImageWriter
- java.lang.Object
-
- javax.imageio.ImageWriter
-
- com.sun.media.imageioimpl.plugins.pcx.PCXImageWriter
-
- All Implemented Interfaces:
PCXConstants
,ImageTranscoder
public class PCXImageWriter extends ImageWriter implements PCXConstants
-
-
Field Summary
-
Fields inherited from class javax.imageio.ImageWriter
availableLocales, locale, originatingProvider, output, progressListeners, warningListeners, warningLocales
-
Fields inherited from interface com.sun.media.imageioimpl.plugins.pcx.PCXConstants
ENCODING, MANUFACTURER, PALETTE_COLOR, PALETTE_GRAYSCALE, VERSION_2_5, VERSION_2_8_W_PALETTE, VERSION_2_8_WO_PALETTE, VERSION_3_0, VERSION_PC_WINDOWS
-
-
Constructor Summary
Constructors Constructor Description PCXImageWriter(PCXImageWriterSpi imageWriterSpi)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IIOMetadata
convertImageMetadata(IIOMetadata inData, ImageTypeSpecifier imageType, ImageWriteParam param)
IIOMetadata
convertStreamMetadata(IIOMetadata inData, ImageWriteParam param)
IIOMetadata
getDefaultImageMetadata(ImageTypeSpecifier imageType, ImageWriteParam param)
IIOMetadata
getDefaultStreamMetadata(ImageWriteParam param)
void
setOutput(Object output)
void
write(IIOMetadata streamMetadata, IIOImage image, ImageWriteParam param)
-
Methods inherited from class javax.imageio.ImageWriter
abort, abortRequested, addIIOWriteProgressListener, addIIOWriteWarningListener, canInsertEmpty, canInsertImage, canRemoveImage, canReplaceImageMetadata, canReplacePixels, canReplaceStreamMetadata, canWriteEmpty, canWriteRasters, canWriteSequence, clearAbortRequest, dispose, endInsertEmpty, endReplacePixels, endWriteEmpty, endWriteSequence, getAvailableLocales, getDefaultWriteParam, getLocale, getNumThumbnailsSupported, getOriginatingProvider, getOutput, getPreferredThumbnailSizes, prepareInsertEmpty, prepareReplacePixels, prepareWriteEmpty, prepareWriteSequence, processImageComplete, processImageProgress, processImageStarted, processThumbnailComplete, processThumbnailProgress, processThumbnailStarted, processWarningOccurred, processWarningOccurred, processWriteAborted, removeAllIIOWriteProgressListeners, removeAllIIOWriteWarningListeners, removeIIOWriteProgressListener, removeIIOWriteWarningListener, removeImage, replaceImageMetadata, replacePixels, replacePixels, replaceStreamMetadata, reset, setLocale, write, write, writeInsert, writeToSequence
-
-
-
-
Constructor Detail
-
PCXImageWriter
public PCXImageWriter(PCXImageWriterSpi imageWriterSpi)
-
-
Method Detail
-
setOutput
public void setOutput(Object output)
- Overrides:
setOutput
in classImageWriter
-
convertImageMetadata
public IIOMetadata convertImageMetadata(IIOMetadata inData, ImageTypeSpecifier imageType, ImageWriteParam param)
- Specified by:
convertImageMetadata
in interfaceImageTranscoder
- Specified by:
convertImageMetadata
in classImageWriter
-
convertStreamMetadata
public IIOMetadata convertStreamMetadata(IIOMetadata inData, ImageWriteParam param)
- Specified by:
convertStreamMetadata
in interfaceImageTranscoder
- Specified by:
convertStreamMetadata
in classImageWriter
-
getDefaultImageMetadata
public IIOMetadata getDefaultImageMetadata(ImageTypeSpecifier imageType, ImageWriteParam param)
- Specified by:
getDefaultImageMetadata
in classImageWriter
-
getDefaultStreamMetadata
public IIOMetadata getDefaultStreamMetadata(ImageWriteParam param)
- Specified by:
getDefaultStreamMetadata
in classImageWriter
-
write
public void write(IIOMetadata streamMetadata, IIOImage image, ImageWriteParam param) throws IOException
- Specified by:
write
in classImageWriter
- Throws:
IOException
-
-