Preview RGB To CMYK On Screen
View as MarkdownGenerates an RGB preview of CMYK color conversion.
Code Snippet
using (var bitmap = new Bitmap("Copenhagen_RGB.jpg"))
{
if (bitmap.ColorProfile == null)
{
bitmap.ColorProfile = ColorProfile.FromSrgb();
}
bitmap.ColorManagement.TargetDeviceProfile = new ColorProfile("ISOcoated_v2_eci.icc");
bitmap.ColorManagement.DestinationProfile = ColorProfile.FromScreen();
bitmap.ColorManagement.Convert(PixelFormat.Format24bppRgb);
bitmap.Save("PreviewRgbToCmykOnScreen.jpg");
}
Input
Copenhagen_RGB.jpg
ISOcoated_v2_eci.icc
DownloadOutput
PreviewRgbToCmykOnScreen.jpg
Used APIs
- Aurigma.GraphicsMill.Bitmap.ColorManagement
- Aurigma.GraphicsMill.Bitmap.ColorProfile
- Aurigma.GraphicsMill.ColorManagementProvider.Convert(PixelFormat)
- Aurigma.GraphicsMill.ColorManagementProvider.DestinationProfile
- Aurigma.GraphicsMill.ColorManagementProvider.TargetDeviceProfile
- Aurigma.GraphicsMill.ColorProfile
- Aurigma.GraphicsMill.ColorProfile.FromScreen
- Aurigma.GraphicsMill.ColorProfile.FromSrgb