ImageTranscoder
public 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, write
public JPEGImageWriter(JPEGImageWriterSpi provider, ImageWriter delegate)
protected void resetMembers()
resetMembers
in class com.twelvemonkeys.imageio.ImageWriterBase
public void setOutput(Object output)
setOutput
in class com.twelvemonkeys.imageio.ImageWriterBase
public Object getOutput()
getOutput
in class ImageWriter
public Locale[] getAvailableLocales()
getAvailableLocales
in class ImageWriter
public void setLocale(Locale locale)
setLocale
in class ImageWriter
public Locale getLocale()
getLocale
in class ImageWriter
public ImageWriteParam getDefaultWriteParam()
getDefaultWriteParam
in class ImageWriter
public IIOMetadata getDefaultStreamMetadata(ImageWriteParam param)
getDefaultStreamMetadata
in class com.twelvemonkeys.imageio.ImageWriterBase
public IIOMetadata getDefaultImageMetadata(ImageTypeSpecifier imageType, ImageWriteParam param)
getDefaultImageMetadata
in class ImageWriter
public IIOMetadata convertStreamMetadata(IIOMetadata inData, ImageWriteParam param)
convertStreamMetadata
in interface ImageTranscoder
convertStreamMetadata
in class com.twelvemonkeys.imageio.ImageWriterBase
public IIOMetadata convertImageMetadata(IIOMetadata inData, ImageTypeSpecifier imageType, ImageWriteParam param)
convertImageMetadata
in interface ImageTranscoder
convertImageMetadata
in class ImageWriter
public int getNumThumbnailsSupported(ImageTypeSpecifier imageType, ImageWriteParam param, IIOMetadata streamMetadata, IIOMetadata imageMetadata)
getNumThumbnailsSupported
in class ImageWriter
public Dimension[] getPreferredThumbnailSizes(ImageTypeSpecifier imageType, ImageWriteParam param, IIOMetadata streamMetadata, IIOMetadata imageMetadata)
getPreferredThumbnailSizes
in class ImageWriter
public boolean canWriteRasters()
canWriteRasters
in class ImageWriter
public void write(IIOMetadata streamMetadata, IIOImage image, ImageWriteParam param) throws IOException
write
in class ImageWriter
IOException
public boolean canWriteSequence()
canWriteSequence
in class ImageWriter
public void prepareWriteSequence(IIOMetadata streamMetadata) throws IOException
prepareWriteSequence
in class ImageWriter
IOException
public void writeToSequence(IIOImage image, ImageWriteParam param) throws IOException
writeToSequence
in class ImageWriter
IOException
public void endWriteSequence() throws IOException
endWriteSequence
in class ImageWriter
IOException
public boolean canReplaceStreamMetadata() throws IOException
canReplaceStreamMetadata
in class ImageWriter
IOException
public void replaceStreamMetadata(IIOMetadata streamMetadata) throws IOException
replaceStreamMetadata
in class ImageWriter
IOException
public boolean canReplaceImageMetadata(int imageIndex) throws IOException
canReplaceImageMetadata
in class ImageWriter
IOException
public void replaceImageMetadata(int imageIndex, IIOMetadata imageMetadata) throws IOException
replaceImageMetadata
in class ImageWriter
IOException
public boolean canInsertImage(int imageIndex) throws IOException
canInsertImage
in class ImageWriter
IOException
public void writeInsert(int imageIndex, IIOImage image, ImageWriteParam param) throws IOException
writeInsert
in class ImageWriter
IOException
public boolean canRemoveImage(int imageIndex) throws IOException
canRemoveImage
in class ImageWriter
IOException
public void removeImage(int imageIndex) throws IOException
removeImage
in class ImageWriter
IOException
public boolean canWriteEmpty() throws IOException
canWriteEmpty
in class ImageWriter
IOException
public void prepareWriteEmpty(IIOMetadata streamMetadata, ImageTypeSpecifier imageType, int width, int height, IIOMetadata imageMetadata, List<? extends BufferedImage> thumbnails, ImageWriteParam param) throws IOException
prepareWriteEmpty
in class ImageWriter
IOException
public void endWriteEmpty() throws IOException
endWriteEmpty
in class ImageWriter
IOException
public boolean canInsertEmpty(int imageIndex) throws IOException
canInsertEmpty
in class ImageWriter
IOException
public void prepareInsertEmpty(int imageIndex, ImageTypeSpecifier imageType, int width, int height, IIOMetadata imageMetadata, List<? extends BufferedImage> thumbnails, ImageWriteParam param) throws IOException
prepareInsertEmpty
in class ImageWriter
IOException
public void endInsertEmpty() throws IOException
endInsertEmpty
in class ImageWriter
IOException
public boolean canReplacePixels(int imageIndex) throws IOException
canReplacePixels
in class ImageWriter
IOException
public void prepareReplacePixels(int imageIndex, Rectangle region) throws IOException
prepareReplacePixels
in class ImageWriter
IOException
public void replacePixels(RenderedImage image, ImageWriteParam param) throws IOException
replacePixels
in class ImageWriter
IOException
public void replacePixels(Raster raster, ImageWriteParam param) throws IOException
replacePixels
in class ImageWriter
IOException
public void endReplacePixels() throws IOException
endReplacePixels
in class ImageWriter
IOException
public void abort()
abort
in class ImageWriter
public void reset()
reset
in class com.twelvemonkeys.imageio.ImageWriterBase
public void dispose()
dispose
in class com.twelvemonkeys.imageio.ImageWriterBase
Copyright © 2018. All rights reserved.