WmfLogColorSpaceW Klasse

Summary: The LogColorSpaceW object specifies a logical color space, which can be
defined by a color profile file with a name consisting of Unicode 16-bit
characters.

Module: aspose.imaging.fileformats.wmf.objects

Full Name: aspose.imaging.fileformats.wmf.objects.WmfLogColorSpaceW

Inheritance: MetaObject

Constructors

NameBeschreibung
WmfLogColorSpaceW()Initialisiert eine neue Instanz der Klasse WmfLogColorSpaceW

Properties

NameTypeAccessBeschreibung
color_space_typeWmfLogicalColorSpaceEnumr/wLiest oder schreibt einen 32‑Bit vorzeichenbehafteten Integer, der den Farbraum
Typ angibt. Er MUSS in der LogicalColorSpace‑Aufzählung definiert sein
(Abschnitt 2.1.1.14). Wenn dieser Wert LCS_sRGB oder
LCS_WINDOWS_COLOR_SPACE ist, MUSS der sRGB‑Farbraum verwendet werden.
endpointsWmfCieXyzTripler/wLiest oder schreibt ein CIEXYZTriple‑Objekt (Abschnitt 2.2.2.7), das die CIE‑Chromatizitäts‑x‑, y‑ und z‑Koordinaten der drei Farben definiert,
die dem RGB None für den logischen
Farbraum des zugehörigen Bitmaps entsprechen. Wenn das Feld
WmfLogColorSpaceW.color_space_type nicht
LCS_CALIBRATED_RGB angibt, MUSS dieses Feld ignoriert werden.
filenamestringr/wLiest oder schreibt einen optionalen, nullterminierten Unicode‑UTF16‑LE‑Zeichenstring, der den Namen einer Datei angibt, die ein Farbprofil enthält.
Wenn ein Dateiname angegeben ist und das Feld
WmfLogColorSpaceW.color_space_type auf LCS_CALIBRATED_RGB gesetzt ist, SOLLTEN die anderen Felder dieser Struktur ignoriert werden.
gamma_blueintr/wLiest oder schreibt einen 32‑Bit‑Festkommawert, der die abgestufte
Antwortkurve für Blau definiert. Wenn das Feld WmfLogColorSpaceW.color_space_type nicht LCS_CALIBRATED_RGB angibt, MUSS dieses Feld ignoriert werden.
gamma_greenintr/wLiest oder schreibt einen 32‑Bit‑Festkommawert, der die abgestufte
Antwortkurve für Grün definiert. Wenn das Feld WmfLogColorSpaceW.color_space_type nicht LCS_CALIBRATED_RGB angibt, MUSS dieses Feld ignoriert werden.
gamma_redintr/wLiest oder schreibt einen 32‑Bit‑Festkommawert, der die abgestufte
Antwortkurve für Rot definiert. Wenn das Feld WmfLogColorSpaceW.color_space_type nicht LCS_CALIBRATED_RGB angibt, MUSS dieses Feld ignoriert werden.
intentWmfGamutMappingIntentr/wLiest oder schreibt einen 32‑Bit vorzeichenbehafteten Integer, der die Gamut‑Mapping‑Intention definiert.
Er MUSS in der GamutMappingIntent‑Aufzählung definiert sein
(Abschnitt 2.1.1.11).
signatureintr/wLiest oder schreibt einen 32‑Bit vorzeichenlosen Integer, der das
None von Farbraumobjekten angibt; er MUSS auf den Wert 0x50534F43 gesetzt werden, der die ASCII‑Kodierung der Zeichenkette
"PSOC" ist.
sizeintr/wLiest oder schreibt einen 32‑Bit vorzeichenlosen Integer, der das
None dieses Objekts in Bytes definiert.
versionintr/wLiest oder schreibt einen 32‑Bit vorzeichenlosen Integer, der eine
None‑Nummer definiert; er MUSS 0x00000400 sein.

Constructor: WmfLogColorSpaceW()

 WmfLogColorSpaceW() 

Initialisiert eine neue Instanz der Klasse WmfLogColorSpaceW