WmfLogColorSpaceW Class
Contents
[
Hide
]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 | Description |
|---|---|
| WmfLogColorSpaceW() | Initializes a new instance of the WmfLogColorSpaceW class |
Properties
| Name | Type | Access | Description |
|---|---|---|---|
| color_space_type | WmfLogicalColorSpaceEnum | r/w | Gets or sets a 32-bit signed integer that specifies the color space type. It MUST be defined in the LogicalColorSpace enumeration (section 2.1.1.14). If this value is LCS_sRGB or LCS_WINDOWS_COLOR_SPACE, the sRGB color space MUST be used. |
| endpoints | WmfCieXyzTriple | r/w | Gets or sets a CIEXYZTriple object (section 2.2.2.7) that defines the CIE chromaticity x, y, and z coordinates of the three colors that correspond to the RGB None for the logical color space associated with the bitmap. If the WmfLogColorSpaceW.color_space_type field does not specify LCS_CALIBRATED_RGB, this field MUST be ignored. |
| filename | string | r/w | Gets or sets an optional, null-terminated Unicode UTF16-LE character string, which specifies the name of a file that contains a color profile. If a file name is specified, and the WmfLogColorSpaceW.color_space_type field is set to LCS_CALIBRATED_RGB, the other fields of this structure SHOULD be ignored. |
| gamma_blue | int | r/w | Gets or sets a 32-bit fixed point value that defines the toned response curve for blue. If the WmfLogColorSpaceW.color_space_type field does not specify LCS_CALIBRATED_RGB, this field MUST be ignored. |
| gamma_green | int | r/w | Gets or sets a 32-bit fixed point value that defines the toned response curve for green. If the WmfLogColorSpaceW.color_space_type field does not specify LCS_CALIBRATED_RGB, this field MUST be ignored. |
| gamma_red | int | r/w | Gets or sets a 32-bit fixed point value that defines the toned response curve for red. If the WmfLogColorSpaceW.color_space_type field does not specify LCS_CALIBRATED_RGB, this field MUST be ignored. |
| intent | WmfGamutMappingIntent | r/w | Gets or sets a 32-bit signed integer that defines the gamut mapping intent. It MUST be defined in the GamutMappingIntent enumeration (section 2.1.1.11). |
| signature | int | r/w | Gets or sets a 32-bit unsigned integer that specifies the None of color space objects; it MUST be set to the value 0x50534F43, which is the ASCII encoding of the string “PSOC”. |
| size | int | r/w | Gets or sets a 32-bit unsigned integer that defines the None of this object, in bytes. |
| version | int | r/w | Gets or sets a 32-bit unsigned integer that defines a None number; it MUST be0x00000400. |
Constructor: WmfLogColorSpaceW()
WmfLogColorSpaceW()
Initializes a new instance of the WmfLogColorSpaceW class