This documentation is for the old version. Go to the latest Graphics Mill docs

ColorManagementProvider.ColorManagementEngine Property

Gets/sets color management engine (module) which will be used during image transformation. Graphics Mill for .NET supports the following engines: LittleCMS and Adobe CMM. The property also allows to disable color management and perform transformation without color matching.

Namespace: Aurigma.GraphicsMill
Assembly: Aurigma.GraphicsMill (in Aurigma.GraphicsMill.dll)


Visual Basic
Public Property ColorManagementEngine As ColorManagementEngine
public ColorManagementEngine ColorManagementEngine { get; set; }

Property Value

ColorManagementEngine value specifying color management engine.


Color management will be applied during transformation of image between color formats in case if all the following conditions are met:

  1. This property is set to LittleCms or AdobeCmm.
  2. Bitmap which needs to be transformed has ColorProfile initialized with correct color profile (e.g. it is embedded color profile loaded from image file, or this property was initialized after the image has been loaded).
  3. An output color profile is also initialized. Depending on color space use CmykColorProfile, RgbColorProfile, or GrayScaleColorProfile properties. For example, if you need to translate image to CMYK color space, you need to set CmykColorProfile up with appropriate CMYK profile; if destination color space is RGB, RgbColorProfile property should be initialized etc.

If you do not need to apply color management during image transformation, set this property to None.

See Also