JavaTM 2 Platform
Std. Ed. v1.3

クラス
java.awt.color.ICC_Profile の使用

ICC_Profile を使用しているパッケージ
java.awt.color カラースペースのクラスを提供します。 
java.awt.image イメージの作成や変更を行うクラスを提供します。 
 

java.awt.color での ICC_Profile の使用
 

java.awt.color での ICC_Profile のサブクラス
 class ICC_ProfileGray
          「プロファイルのカラースペースタイプが TYPE_GRAY」および「プロファイルに grayTRCTag および mediaWhitePointTag タグがある」という 2 つの基準を満たすプロファイルを表す ICC_Profile クラスのサブクラスです。
 class ICC_ProfileRGB
          「プロファイルのカラースペースタイプが RGB」および「プロファイルに redColorantTag、greenColorantTag、blueColorantTag、redTRCTag、greenTRCTag、blueTRCTag、および mediaWhitePointTag タグがある」という 2 つの基準を満たすプロファイルを表す ICC_Profile クラスのサブクラスです。
 

ICC_Profile を返す java.awt.color のメソッド
static ICC_Profile ICC_Profile.getInstance(byte[] data)
          byte 配列のデータに対応する ICC_Profile オブジェクトを構築します。
static ICC_Profile ICC_Profile.getInstance(int cspace)
          ColorSpace クラスで定義されている特定のカラースペース (CS_sRGB など) の 1 つに対応する ICC_Profile を構築します。
static ICC_Profile ICC_Profile.getInstance(String fileName)
          ファイルのデータと対応する ICC_Profile を構築します。
static ICC_Profile ICC_Profile.getInstance(InputStream s)
          InputStream のデータと対応する ICC_Profile を構築します。
 ICC_Profile ICC_ColorSpace.getProfile()
          この ICC_ColorSpace の ICC_Profile を返します。
 

ICC_Profile 型のパラメータを持つ java.awt.color のコンストラクタ
ICC_ColorSpace(ICC_Profile profile)
          ICC_Profile オブジェクトから新しい ICC_ColorSpace を構築します。
 

java.awt.image での ICC_Profile の使用
 

ICC_Profile を返す java.awt.image のメソッド
 ICC_Profile[] ColorConvertOp.getICC_Profiles()
          この ColorConvertOp を構築するために使用される ICC_Profile の配列を返します。
 

ICC_Profile 型のパラメータを持つ java.awt.image のコンストラクタ
ColorConvertOp(ICC_Profile[] profiles, RenderingHints hints)
          ICC_Profile の配列から新しい ColorConvertOp を構築します。
 


JavaTM 2 Platform
Std. Ed. v1.3

バグや機能要求の報告
さらに詳しい API リファレンスおよび開発者ドキュメントについては、 Java 2 SDK SE Developer Documentation を参照してください。このドキュメントには、概念、用語の定義、回避策、 実用的なコード例など、開発者を対象にした詳細な解説が掲載されています。

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