WmfLogColorSpaceW Klasse
Inhalt
[
Ausblenden
]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
| Name | Beschreibung |
|---|---|
| WmfLogColorSpaceW() | Initialisiert eine neue Instanz der Klasse WmfLogColorSpaceW |
Properties
| Name | Type | Access | Beschreibung |
|---|---|---|---|
| color_space_type | WmfLogicalColorSpaceEnum | r/w | Liest 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. |
| endpoints | WmfCieXyzTriple | r/w | Liest 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. |
| filename | string | r/w | Liest 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_blue | int | r/w | Liest 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_green | int | r/w | Liest 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_red | int | r/w | Liest 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. |
| intent | WmfGamutMappingIntent | r/w | Liest 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). |
| signature | int | r/w | Liest 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. |
| size | int | r/w | Liest oder schreibt einen 32‑Bit vorzeichenlosen Integer, der das None dieses Objekts in Bytes definiert. |
| version | int | r/w | Liest 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