JavaTM 2
Platform
Std. Ed. v1.4.0

クラス
javax.imageio.ImageWriteParam の使用

ImageWriteParam を使用しているパッケージ
javax.imageio Java Image I/O API の基本パッケージです。  
javax.imageio.plugins.jpeg 組み込み JPEG プラグインをサポートするクラスです。  
 

javax.imageio での ImageWriteParam の使用
 

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

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

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

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


JavaTM 2
Platform
Std. Ed. v1.4.0

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

Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.