Gets/sets color management engine (module) which will be used during image displaying. Graphics Mill for .NET supports the following engines: LittleCMS and Adobe CMM. The property also allows to disable color management and display without color matching.
Namespace: Aurigma.GraphicsMill.WinControls
Assembly: Aurigma.GraphicsMill.WinControls (in Aurigma.GraphicsMill.WinControls.dll)
Syntax
| Visual Basic (Declaration) |
|---|
<BrowsableAttribute(True)> _ <DefaultValueAttribute(ColorManagementEngine.None)> _ Public Property ColorManagementEngine As ColorManagementEngine |
| C# |
|---|
[BrowsableAttribute(true)] [DefaultValueAttribute(ColorManagementEngine.None)] public ColorManagementEngine ColorManagementEngine { get; set; } |
| Visual C++ |
|---|
[BrowsableAttribute(true)] [DefaultValueAttribute(ColorManagementEngine::None)] public: property ColorManagementEngine ColorManagementEngine { ColorManagementEngine get (); void set (ColorManagementEngine value); } |
Property Value
ColorManagementEngine value specifying color management engine.
Remarks
Color management is enabled if all of these conditions are met:
- This property is set to LittleCms or AdobeCmm.
- Bitmap class instance displayed in the BitmapViewer has ColorProfile initialized with correct color profile (e.g. it is embedded color profile loaded from file, or this property was initialized after the image has been loaded).
Color management engine is used to perform color matching while displaying the image. Suppose the property is set to LittleCms or AdobeCmm and the Bitmap has ColorProfile property initialized with a profile. Before image is displayed on the control, it is converted to RGB format with monitor profile as destination one. If you need to disable color management during displaying, set this property to None.