Class WmfLogColorSpace
名称: Aspose.Imaging.FileFormats.Wmf.Objects アセンション: Aspose.Imaging.dll (25.4.0)
LogColorSpace オブジェクトは、論理的な色スペースを指定します。playback デバイスのコンテキスト、すなわち色のプロフィールの名前になることができます。ASCII キャラクター
public class WmfLogColorSpace : MetaObject
Inheritance
object ← MetaObject ← WmfLogColorSpace
相続人
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
エンドポイント、GammaRed、GammaGreen、GammaBlue フィールドは、論理的な色のスペースを指定します エンドポイントフィールドは CIEXYZTriple ですx、y、z の値を含むオブジェクト RGB の最終点色スペース: tri-stimulus の値 X、Y、Z と染色値 x、y、z は次のように表現されます. x = X/(X+Y+Z) y =Y/(X+Y+Z) z = Z/(X+Y+Z) GammaRed, GammaGreen, and GammaBlue フィールド「8.8 固定点」形式の値を含む。非統合数を表す 各値はゼロ拡張値で構成されます。8ビットの大きさ、8ビットのフレクションに続いて、16ビットの組み合わせ左に変換する 8 ビット. したがって、32 ビットでは、実際の値 N.F は、00000000nnnnnnnnnnffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffNとFのバイナリー表現は、それぞれ、例えば、実際の番号 10.5, nnnnnnnn は 00001010 (バイナリー 10) と ffffffff になります。00000101(バイナリー5)であり、完全な32ビットバイナリー値は、00000000000010100000000、すなわちヘクサデシマル値です。0x0A50
Constructors
WmfLogColorSpace()
public WmfLogColorSpace()
Properties
ColorSpaceType
色スペースを指定する32ビットサインインインテーラーを取得または設定します。これは、LogicalColorSpace リストに定義されなければなりません。(セクション 2.1.1.14 ) この値が LCS_sRGB である場合LCS_WINDOWS_COLOR_SPACE、sRGB色スペースは使用する必要があります。
public WmfLogicalColorSpaceEnum ColorSpaceType { get; set; }
不動産価値
Endpoints
CIEXYZTriple オブジェクト(セクション 2.2.2.7)を取得または設定するCIEの染色性X、Y、Zの3色のコーディネートRGB Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpace.endpoints に合致します。ビットマップに関連する色のスペース。Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpace.ColorSpaceType フィールドは指定されません。LCS_CALIBRATED_RGB このフィールドは無視する必要があります。
public WmfCieXyzTriple Endpoints { get; set; }
不動産価値
Filename
オプション、ASCII キャラクター ストリップを取得または設定し、色プロファイルを含むファイルの名前 ファイル名が表示される場合指定され、 Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpace.ColorSpaceType フィールドは、LCS_CALIBRATED_RGB この構造の他のフィールドは、無視。
public string Filename { get; set; }
不動産価値
GammaBlue
受信または定義する 32 ビット固定ポイント値Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpace.ColorSpaceType フィールドLCS_CALIBRATED_RGB を指定しない場合は、このフィールドを無視する必要があります。
public int GammaBlue { get; set; }
不動産価値
GammaGreen
受信または定義する 32 ビット固定ポイント値Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpace.ColorSpaceType フィールドLCS_CALIBRATED_RGB を指定しない場合は、このフィールドを無視する必要があります。
public int GammaGreen { get; set; }
不動産価値
GammaRed
受信または定義する 32 ビット固定ポイント値Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpace.ColorSpaceType フィールドLCS_CALIBRATED_RGB を指定しない場合は、このフィールドを無視する必要があります。
public int GammaRed { get; set; }
不動産価値
Intent
ゲムートマッピングを定義する32ビットサインインインテーラーを取得または設定します。目的:それはGamutMappingIntentのリストに定義される必要があります。(セクション 2.1.1.11 )
public WmfGamutMappingIntent Intent { get; set; }
不動産価値
Signature
32 ビット未署名の整合器を取得または設定するAspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpace.色スペースオブジェクトのサイン; 設定する必要があります値 0x50534F43 は、シリーズの ASCII コードです。「PSOC」
public int Signature { get; set; }
不動産価値
Size
32 ビット未署名の整合器を取得または設定するAspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpace.size このオブジェクトのサイズ、バイト。
public int Size { get; set; }
不動産価値
Version
32 ビット未署名の整合器を取得または設定し、Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpace.バージョン番号; それは0x00000400でなければなりません。
public int Version { get; set; }