| IIOMetadata | ImageTranscoder. convertImageMetadata(IIOMetadata inData, ImageTypeSpecifier imageType, ImageWriteParam param) | 符号化に使用でき、必要に応じて、ドキュメント・インタフェースまたは符号化に使用する書込み側プラグインに固有のほかのインタフェースを使用して変更できる、IIOMetadataオブジェクトを返します。 | 
| IIOMetadata | ImageTranscoder. convertStreamMetadata(IIOMetadata inData, ImageWriteParam param) | 符号化に使用でき、必要に応じて、ドキュメント・インタフェースまたは符号化に使用する書込み側プラグインに固有のほかのインタフェースを使用して変更できる、IIOMetadataオブジェクトを返します。 | 
| abstract IIOMetadata | ImageWriter. getDefaultImageMetadata(ImageTypeSpecifier imageType, ImageWriteParam param) | 指定された型のイメージをエンコードするためのデフォルト値を含むIIOMetadataオブジェクトを返します。 | 
| abstract IIOMetadata | ImageWriter. getDefaultStreamMetadata(ImageWriteParam param) | イメージのストリームをエンコードするためのデフォルト値を含むIIOMetadataオブジェクトを返します。 | 
| int | ImageWriter. getNumThumbnailsSupported(ImageTypeSpecifier imageType, ImageWriteParam param, IIOMetadata streamMetadata, IIOMetadata imageMetadata) | エンコード中に使用されるメタデータ・オブジェクトと任意の追加書込みパラメータ、およびイメージ型を考慮して、書き込まれている形式でサポートされるサムネール数を返します。 | 
| Dimension[] | ImageWriter. getPreferredThumbnailSizes(ImageTypeSpecifier imageType, ImageWriteParam param, IIOMetadata streamMetadata, IIOMetadata imageMetadata) | サムネール・イメージが出力ファイルまたはストリーム中でエンコードされるとき、その正規サイズの範囲を示すDimensionの配列を返します。 | 
| void | ImageWriter. prepareInsertEmpty(int imageIndex, ImageTypeSpecifier imageType, int width, int height, IIOMetadata imageMetadata, List<? extends BufferedImage> thumbnails, ImageWriteParam param) | 未定義のピクセル値を持つ新規イメージの、既存イメージ・ストリームへの挿入を開始します。 | 
| void | ImageWriter. prepareWriteEmpty(IIOMetadata streamMetadata, ImageTypeSpecifier imageType, int width, int height, IIOMetadata imageMetadata, List<? extends BufferedImage> thumbnails, ImageWriteParam param) | 未定義のピクセル値を持つ1つのイメージと、関連付けられたメタデータとサムネールから成る、完全なイメージ・ストリームの出力への書込みを開始します。 | 
| void | ImageWriter. replacePixels(Raster raster, ImageWriteParam param) | すでに出力内にあるイメージの一部を、指定されたRasterの一部に置き換えます。 | 
| void | ImageWriter. replacePixels(RenderedImage image, ImageWriteParam param) | すでに出力内にあるイメージの一部を、指定されたイメージの一部に置き換えます。 | 
| abstract void | ImageWriter. write(IIOMetadata streamMetadata, IIOImage image, ImageWriteParam param) | 1つのイメージ、関連付けられたストリームとイメージ・メタデータ、およびサムネールを含む完全なイメージ・ストリームを出力に追加します。 | 
| void | ImageWriter. writeInsert(int imageIndex, IIOImage image, ImageWriteParam param) | 既存イメージ・ストリームに新規イメージを挿入します。 | 
| void | ImageWriter. writeToSequence(IIOImage image, ImageWriteParam param) | 1つのイメージと、関連付けられる可能性のあるメタデータとサムネールを、出力に追加します。 |