JavaTM 2 Platform
Standard Ed. 5.0

クラス
javax.imageio.ImageWriteParam の使用

ImageWriteParam を使用しているパッケージ
javax.imageio Java Image I/O API の基本パッケージです。 
javax.imageio.plugins.bmp このパッケージには、組み込み BMP プラグインで使用される public クラスが含まれています。 
javax.imageio.plugins.jpeg 組み込み JPEG プラグインをサポートするクラスです。 
 

javax.imageio での ImageWriteParam の使用
 

ImageWriteParam を返す javax.imageio のメソッド
 ImageWriteParam ImageWriter.getDefaultWriteParam()
          デフォルト値、つまり ImageWriteParam オブジェクトが指定されなかった場合に使用される値を含む、このファイル形式に適切な型の新規 ImageWriteParam オブジェクトを返します。
 

ImageWriteParam 型のパラメータを持つ javax.imageio のメソッド
 IIOMetadata ImageTranscoder.convertImageMetadata(IIOMetadata inData, ImageTypeSpecifier imageType, ImageWriteParam param)
          符号化に使用でき、必要に応じて、ドキュメントインタフェースまたは符号化に使用する書き込み側プラグインに固有の他のインタフェースを使用して変更できる、IIOMetadata オブジェクトを返します。
abstract  IIOMetadata ImageWriter.convertImageMetadata(IIOMetadata inData, ImageTypeSpecifier imageType, ImageWriteParam param)
           
 IIOMetadata ImageTranscoder.convertStreamMetadata(IIOMetadata inData, ImageWriteParam param)
          符号化に使用でき、必要に応じて、ドキュメントインタフェース、または符号化に使用する書き込み側プラグインに固有の他のインタフェースを使用して変更できる、IIOMetadata オブジェクトを返します。
abstract  IIOMetadata ImageWriter.convertStreamMetadata(IIOMetadata inData, ImageWriteParam param)
           
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 つのイメージと、関連付けられる可能性のあるメタデータとサムネイルを、出力に追加します。
 

javax.imageio.plugins.bmp での ImageWriteParam の使用
 

javax.imageio.plugins.bmp での ImageWriteParam のサブクラス
 class BMPImageWriteParam
          BMP 形式のイメージを符号化するための ImageWriteParam のサブクラスです。
 

javax.imageio.plugins.jpeg での ImageWriteParam の使用
 

javax.imageio.plugins.jpeg での ImageWriteParam のサブクラス
 class JPEGImageWriteParam
          このクラスは、組み込み JPEG ライタプラグインを使用する場合に JPEG の数量化テーブルおよびハフマンテーブルを設定する機能と、イメージ用に最適化されたハフマンテーブルを計算するよう要求する機能を追加します。
 


JavaTM 2 Platform
Standard Ed. 5.0

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java 2 SDK SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。