WmfLogColorSpaceW
Inhalt
[
Ausblenden
]WmfLogColorSpaceW class
Das LogColorSpaceW-Objekt gibt einen logischen Farbraum an, der durch eine Farbprofildatei mit einem aus Unicode-16-Bit- -Zeichen bestehenden Namen definiert werden kann.
public class WmfLogColorSpaceW : MetaObject
Konstrukteure
Name | Beschreibung |
---|---|
WmfLogColorSpaceW() | Default_Constructor |
Eigenschaften
Name | Beschreibung |
---|---|
ColorSpaceType { get; set; } | Ruft eine 32-Bit-Ganzzahl mit Vorzeichen ab oder legt diese fest, die den Typ des Farbraums angibt. Es MUSS im LogicalColorSpace enumeration (Abschnitt 2.1.1.14) definiert werden. Wenn dieser Wert LCS_sRGB oder LCS_WINDOWS_COLOR_SPACE ist, MUSS der sRGB-Farbraum verwendet werden. |
Endpoints { get; set; } | Erhält oder setzt ein CIEXYZTriple-Objekt (Abschnitt 2.2.2.7), das die CIE-Chromatizität x-, y- und z-Koordinaten der drei Farben definiert, die dem RGB entsprechenendpoints für den Farbraum logical , der der Bitmap zugeordnet ist. Wenn die ColorSpaceType Feld nicht spezifiziert LCS_CALIBRATED_RGB, dieses Feld MUSS ignoriert werden. |
Filename { get; set; } | Ruft eine optionale, nullterminierte Unicode-UTF16-LE-zeichenfolge ab oder legt diese fest, die den Namen einer Datei angibt, die ein color -Profil enthält. Wenn ein Dateiname angegeben ist und die ColorSpaceType Feld auf LCS_CALIBRATED_RGB gesetzt ist, sollten die anderen Felder dieser Struktur ignoriert werden. |
GammaBlue { get; set; } | Ruft einen 32-Bit-Festkommawert ab oder legt ihn fest, der die getönte -Antwortkurve für Blau definiert. Wenn dieColorSpaceType field gibt LCS_CALIBRATED_RGB nicht an, dieses Feld MUSS ignoriert werden. |
GammaGreen { get; set; } | Ruft einen 32-Bit-Festkommawert ab oder legt ihn fest, der die getönte -Antwortkurve für Grün definiert. Wenn dieColorSpaceType field gibt LCS_CALIBRATED_RGB nicht an, dieses Feld MUSS ignoriert werden. |
GammaRed { get; set; } | Ruft einen 32-Bit-Festkommawert ab oder legt ihn fest, der die getönte -Antwortkurve für Rot definiert. Wenn dieColorSpaceType field gibt LCS_CALIBRATED_RGB nicht an, dieses Feld MUSS ignoriert werden. |
Intent { get; set; } | Ruft eine vorzeichenbehaftete 32-Bit-Ganzzahl ab oder legt diese fest, die die Farbraumzuordnungsabsicht definiert. Es MUSS in der GamutMappingIntent-Enumeration (Abschnitt 2.1.1.11). definiert werden. |
Signature { get; set; } | Ruft eine 32-Bit-Ganzzahl ohne Vorzeichen ab oder legt sie fest, die the angibt.signature von Farbraumobjekten; es MUSS auf den Wert 0x50534F43 gesetzt werden, was die ASCII-Codierung der Zeichenfolge “PSOC”. ist. |
Size { get; set; } | Ruft eine 32-Bit-Ganzzahl ohne Vorzeichen ab oder legt sie fest, die the definiertsize dieses Objekts in Bytes. |
Version { get; set; } | Ruft eine 32-Bit-Ganzzahl ohne Vorzeichen ab oder legt sie fest, die a definiertversion Nummer; es MUSS 0x00000400. sein |
Bemerkungen
Siehe dieWmfLogColorSpace
Objekt (Abschnitt 2.2.2.11) für zusätzliche Details zur Interpretation von Feldwerten dieses Objekts.
Siehe auch
- class MetaObject
- namensraum Aspose.Imaging.FileFormats.Wmf.Objects
- Montage Aspose.Imaging