Class WmfLogColorSpace

Class WmfLogColorSpace

Nama dari : Aspose.Imaging.FileFormats.Wmf.Objects Pengumpulan: Aspose.Imaging.dll (25.4.0)

Objek LogColorSpace menetapkan ruang warna logis untukkonteks perangkat playback, yang dapat menjadi nama profil warna dalamdengan karakter ASCII.

public class WmfLogColorSpace : MetaObject

Inheritance

object MetaObject WmfLogColorSpace

anggota yang diwarisi

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Remarks

Bidang Endpoint, GammaRed, GammaGreen, dan GammaBlue digunakan untukmenentukan ruang warna logis. medan titik akhir adalah CIEXYZTripleobjek yang mengandung nilai x, y, dan z dari titik akhir RGB dariHubungan antara nilai-nilai tri-stimulus X, Y, Z dannilai kromatik x,y,z diungkapkan sebagai berikut. x = X/(X+Y+Z) y =Y/(X+Y+Z) z = Z/(X+Y+Z) bidang GammaRed, GammaGreen, dan GammaBlueberisi nilai dalam format “8.8 fixed point”, yang merupakan teknik untukNombor yang tidak terintegrasi.Setiap nilai terdiri dari nolUkuran 8 bit diikuti oleh fraction 8 bit, dengan kombinasi 16 bitditukar ke kiri dengan 8 bit. sehingga, dalam 32 bit, nilai nyata N.F adalah0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0biner representasi N dan F masing-masing. misalnya, untuknomor yang sebenarnya 10.5, nnnnnnnn akan 00001010 (binary 10) dan ffffffffakan menjadi 00000101 (binary 5), dan nilai biner 32-bit lengkap akanmenjadi 00000000000010100000010100000000, yang merupakan nilai hexadecimal0 0 0 0 0 0

Constructors

WmfLogColorSpace()

public WmfLogColorSpace()

Properties

ColorSpaceType

Dapatkan atau menetapkan integrator yang ditandatangani 32-bit yang menentukan ruang warnaIni harus ditentukan dalam daftar LogicalColorSpace(bagian 2.1.1.14). jika nilai ini adalah LCS_sRGB atauLCS_WINDOWS_COLOR_SPACE, ruang warna sRGB harus digunakan.

public WmfLogicalColorSpaceEnum ColorSpaceType { get; set; }

Nilai Properti

WmfLogicalColorSpaceEnum

Endpoints

Mendapatkan atau menetapkan objek CIEXYZTriple (bahagian 2.2.2.7) yangCIE kromaticity x, y, dan z koordinat dari tiga warnayang sesuai dengan RGB Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpace.endpoints untuk logikaruang warna yang terkait dengan bitmap. jikaAspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpace.ColorSpaceType medan tidak menentukanLCS_CALIBRATED_RGB, bidang ini harus diabaikan.

public WmfCieXyzTriple Endpoints { get; set; }

Nilai Properti

WmfCieXyzTriple

Filename

Dapatkan atau menetapkan string karakter ASCII pilihan yang menentukannama file yang mengandung profil warna. jika nama file adalahditentukan, dan medan Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpace.ColorSpaceType ditetapkan untukLCS_CALIBRATED_RGB, medan lain dari struktur ini harusdiabaikan

public string Filename { get; set; }

Nilai Properti

string

GammaBlue

Dapatkan atau menetapkan nilai titik tetap 32-bit yang mendefinisikan tonkurva respons untuk biru. jika Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpace.ColorSpaceType medantidak menentukan LCS_CALIBRATED_RGB, bidang ini harus diabaikan.

public int GammaBlue { get; set; }

Nilai Properti

int

GammaGreen

Dapatkan atau menetapkan nilai titik tetap 32-bit yang mendefinisikan tonkurva respons untuk hijau. jika Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpace.ColorSpaceType medantidak menentukan LCS_CALIBRATED_RGB, bidang ini harus diabaikan.

public int GammaGreen { get; set; }

Nilai Properti

int

GammaRed

Dapatkan atau menetapkan nilai titik tetap 32-bit yang mendefinisikan tonkurva respons untuk merah. jika Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpace.ColorSpaceType medantidak menentukan LCS_CALIBRATED_RGB, bidang ini harus diabaikan.

public int GammaRed { get; set; }

Nilai Properti

int

Intent

Dapatkan atau menetapkan integrator yang ditandatangani 32 bit yang mendefinisikan pemetaan gamutIni harus ditentukan dalam daftar GamutMappingIntent(Bagian 1.11 dan 2.11 )

public WmfGamutMappingIntent Intent { get; set; }

Nilai Properti

WmfGamutMappingIntent

Signature

Dapatkan atau menetapkan integrator 32-bit yang tidak ditandai yang menentukanAspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpace.penandatanganan objek ruang warna; harus ditetapkan untuknilai 0x50534F43, yang merupakan kod ASCII dari stringdan “PSOC”.

public int Signature { get; set; }

Nilai Properti

int

Size

Dapatkan atau menetapkan integrator 32-bit yang tidak ditandai yang menentukanAspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpace.size dari objek ini, dalam byte.

public int Size { get; set; }

Nilai Properti

int

Version

Dapatkan atau menetapkan integrator 32-bit yang tidak ditandai yang menentukanAspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpace.versi nomor; itu MUST be0x00000400.

public int Version { get; set; }

Nilai Properti

int

 Indonesia