java.lang.Object
javax.imageio.ImageWriter
gnu.java.awt.peer.gtk.GdkPixbufDecoder.GdkPixbufWriter
- All Implemented Interfaces:
- javax.imageio.ImageTranscoder
- Enclosing class:
- GdkPixbufDecoder
- private static class GdkPixbufDecoder.GdkPixbufWriter
- extends javax.imageio.ImageWriter
|
Method Summary |
javax.imageio.metadata.IIOMetadata |
convertImageMetadata(javax.imageio.metadata.IIOMetadata inData,
javax.imageio.ImageTypeSpecifier imageType,
javax.imageio.ImageWriteParam param)
Convert IIOMetadata from an input reader format, returning an
IIOMetadata suitable for use by an image writer. |
javax.imageio.metadata.IIOMetadata |
convertStreamMetadata(javax.imageio.metadata.IIOMetadata inData,
javax.imageio.ImageWriteParam param)
Convert IIOMetadata from an input stream format, returning an
IIOMetadata suitable for use by an image writer. |
javax.imageio.metadata.IIOMetadata |
getDefaultImageMetadata(javax.imageio.ImageTypeSpecifier imageType,
javax.imageio.ImageWriteParam param)
Get a metadata object appropriate for encoding an image specified
by the given image type specifier and optional image write
parameters. |
javax.imageio.metadata.IIOMetadata |
getDefaultStreamMetadata(javax.imageio.ImageWriteParam param)
Get a metadata object appropriate for encoding the default image
type handled by this writer, optionally considering image write
parameters. |
void |
write(javax.imageio.metadata.IIOMetadata streamMetadata,
javax.imageio.IIOImage i,
javax.imageio.ImageWriteParam param)
Write an image stream, including thumbnails and metadata to the
output stream. |
| 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, setOutput, write, write, writeInsert, writeToSequence |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ext
java.lang.String ext
GdkPixbufDecoder.GdkPixbufWriter
public GdkPixbufDecoder.GdkPixbufWriter(GdkPixbufDecoder.GdkPixbufWriterSpi ownerSpi,
java.lang.Object ext)
convertImageMetadata
public javax.imageio.metadata.IIOMetadata convertImageMetadata(javax.imageio.metadata.IIOMetadata inData,
javax.imageio.ImageTypeSpecifier imageType,
javax.imageio.ImageWriteParam param)
- Description copied from class:
javax.imageio.ImageWriter
- Convert IIOMetadata from an input reader format, returning an
IIOMetadata suitable for use by an image writer.
The ImageTypeSpecifier specifies the destination image type.
An optional ImageWriteParam argument is available in case the
image writing parameters affect the metadata conversion.
convertStreamMetadata
public javax.imageio.metadata.IIOMetadata convertStreamMetadata(javax.imageio.metadata.IIOMetadata inData,
javax.imageio.ImageWriteParam param)
- Description copied from class:
javax.imageio.ImageWriter
- Convert IIOMetadata from an input stream format, returning an
IIOMetadata suitable for use by an image writer.
An optional ImageWriteParam argument is available in case the
image writing parameters affect the metadata conversion.
getDefaultImageMetadata
public javax.imageio.metadata.IIOMetadata getDefaultImageMetadata(javax.imageio.ImageTypeSpecifier imageType,
javax.imageio.ImageWriteParam param)
- Description copied from class:
javax.imageio.ImageWriter
- Get a metadata object appropriate for encoding an image specified
by the given image type specifier and optional image write
parameters.
getDefaultStreamMetadata
public javax.imageio.metadata.IIOMetadata getDefaultStreamMetadata(javax.imageio.ImageWriteParam param)
- Description copied from class:
javax.imageio.ImageWriter
- Get a metadata object appropriate for encoding the default image
type handled by this writer, optionally considering image write
parameters.
write
public void write(javax.imageio.metadata.IIOMetadata streamMetadata,
javax.imageio.IIOImage i,
javax.imageio.ImageWriteParam param)
throws java.io.IOException
- Description copied from class:
javax.imageio.ImageWriter
- Write an image stream, including thumbnails and metadata to the
output stream. The output must have been set prior to this
method being called. Metadata associated with the stream may be
supplied, or it can be left null. IIOImage may contain raster
data if this writer supports rasters, or it will contain a
rendered image. Thumbnails are resized if need be. Image
writing parameters may be specified to affect writing, or may be
left null.