ImageTranscoderpublic final class JPEGImageWriter
extends com.twelvemonkeys.imageio.ImageWriterBase
availableLocales, locale, originatingProvider, output, progressListeners, warningListeners, warningLocales| Constructor | Description |
|---|---|
JPEGImageWriter(JPEGImageWriterSpi provider,
ImageWriter delegate) |
abortRequested, addIIOWriteProgressListener, addIIOWriteWarningListener, clearAbortRequest, getOriginatingProvider, processImageComplete, processImageProgress, processImageStarted, processThumbnailComplete, processThumbnailProgress, processThumbnailStarted, processWarningOccurred, processWarningOccurred, processWriteAborted, removeAllIIOWriteProgressListeners, removeAllIIOWriteWarningListeners, removeIIOWriteProgressListener, removeIIOWriteWarningListener, write, writepublic JPEGImageWriter(JPEGImageWriterSpi provider, ImageWriter delegate)
protected void resetMembers()
resetMembers in class com.twelvemonkeys.imageio.ImageWriterBasepublic void setOutput(Object output)
setOutput in class com.twelvemonkeys.imageio.ImageWriterBasepublic Object getOutput()
getOutput in class ImageWriterpublic Locale[] getAvailableLocales()
getAvailableLocales in class ImageWriterpublic void setLocale(Locale locale)
setLocale in class ImageWriterpublic Locale getLocale()
getLocale in class ImageWriterpublic ImageWriteParam getDefaultWriteParam()
getDefaultWriteParam in class ImageWriterpublic IIOMetadata getDefaultStreamMetadata(ImageWriteParam param)
getDefaultStreamMetadata in class com.twelvemonkeys.imageio.ImageWriterBasepublic IIOMetadata getDefaultImageMetadata(ImageTypeSpecifier imageType, ImageWriteParam param)
getDefaultImageMetadata in class ImageWriterpublic IIOMetadata convertStreamMetadata(IIOMetadata inData, ImageWriteParam param)
convertStreamMetadata in interface ImageTranscoderconvertStreamMetadata in class com.twelvemonkeys.imageio.ImageWriterBasepublic IIOMetadata convertImageMetadata(IIOMetadata inData, ImageTypeSpecifier imageType, ImageWriteParam param)
convertImageMetadata in interface ImageTranscoderconvertImageMetadata in class ImageWriterpublic int getNumThumbnailsSupported(ImageTypeSpecifier imageType, ImageWriteParam param, IIOMetadata streamMetadata, IIOMetadata imageMetadata)
getNumThumbnailsSupported in class ImageWriterpublic Dimension[] getPreferredThumbnailSizes(ImageTypeSpecifier imageType, ImageWriteParam param, IIOMetadata streamMetadata, IIOMetadata imageMetadata)
getPreferredThumbnailSizes in class ImageWriterpublic boolean canWriteRasters()
canWriteRasters in class ImageWriterpublic void write(IIOMetadata streamMetadata, IIOImage image, ImageWriteParam param) throws IOException
write in class ImageWriterIOExceptionpublic boolean canWriteSequence()
canWriteSequence in class ImageWriterpublic void prepareWriteSequence(IIOMetadata streamMetadata) throws IOException
prepareWriteSequence in class ImageWriterIOExceptionpublic void writeToSequence(IIOImage image, ImageWriteParam param) throws IOException
writeToSequence in class ImageWriterIOExceptionpublic void endWriteSequence()
throws IOException
endWriteSequence in class ImageWriterIOExceptionpublic boolean canReplaceStreamMetadata()
throws IOException
canReplaceStreamMetadata in class ImageWriterIOExceptionpublic void replaceStreamMetadata(IIOMetadata streamMetadata) throws IOException
replaceStreamMetadata in class ImageWriterIOExceptionpublic boolean canReplaceImageMetadata(int imageIndex)
throws IOException
canReplaceImageMetadata in class ImageWriterIOExceptionpublic void replaceImageMetadata(int imageIndex,
IIOMetadata imageMetadata)
throws IOException
replaceImageMetadata in class ImageWriterIOExceptionpublic boolean canInsertImage(int imageIndex)
throws IOException
canInsertImage in class ImageWriterIOExceptionpublic void writeInsert(int imageIndex,
IIOImage image,
ImageWriteParam param)
throws IOException
writeInsert in class ImageWriterIOExceptionpublic boolean canRemoveImage(int imageIndex)
throws IOException
canRemoveImage in class ImageWriterIOExceptionpublic void removeImage(int imageIndex)
throws IOException
removeImage in class ImageWriterIOExceptionpublic boolean canWriteEmpty()
throws IOException
canWriteEmpty in class ImageWriterIOExceptionpublic void prepareWriteEmpty(IIOMetadata streamMetadata, ImageTypeSpecifier imageType, int width, int height, IIOMetadata imageMetadata, List<? extends BufferedImage> thumbnails, ImageWriteParam param) throws IOException
prepareWriteEmpty in class ImageWriterIOExceptionpublic void endWriteEmpty()
throws IOException
endWriteEmpty in class ImageWriterIOExceptionpublic boolean canInsertEmpty(int imageIndex)
throws IOException
canInsertEmpty in class ImageWriterIOExceptionpublic void prepareInsertEmpty(int imageIndex,
ImageTypeSpecifier imageType,
int width,
int height,
IIOMetadata imageMetadata,
List<? extends BufferedImage> thumbnails,
ImageWriteParam param)
throws IOException
prepareInsertEmpty in class ImageWriterIOExceptionpublic void endInsertEmpty()
throws IOException
endInsertEmpty in class ImageWriterIOExceptionpublic boolean canReplacePixels(int imageIndex)
throws IOException
canReplacePixels in class ImageWriterIOExceptionpublic void prepareReplacePixels(int imageIndex,
Rectangle region)
throws IOException
prepareReplacePixels in class ImageWriterIOExceptionpublic void replacePixels(RenderedImage image, ImageWriteParam param) throws IOException
replacePixels in class ImageWriterIOExceptionpublic void replacePixels(Raster raster, ImageWriteParam param) throws IOException
replacePixels in class ImageWriterIOExceptionpublic void endReplacePixels()
throws IOException
endReplacePixels in class ImageWriterIOExceptionpublic void abort()
abort in class ImageWriterpublic void reset()
reset in class com.twelvemonkeys.imageio.ImageWriterBasepublic void dispose()
dispose in class com.twelvemonkeys.imageio.ImageWriterBaseCopyright © 2018. All rights reserved.