Color Proofing
Color proofing - CMYK to RGB using destination (screen) and target device profile.
Сode Snippet
using (var reader = ImageReader.Create("Copenhagen_CMYK.jpg"))
using (var converter = new ColorConverter())
using (var writer = ImageWriter.Create("ColorProofing.jpg"))
{
// LittleCMS is a default color management engine, so no need to specify it
// converter.ColorManagementEngine = ColorManagementEngine.LittleCms;
converter.DestinationProfile = ColorProfile.FromSrgb();
converter.TargetDeviceProfile = new ColorProfile("ISOnewspaper26v4_gr.icc");
Pipeline.Run(reader + converter + writer);
}
Input
Copenhagen_CMYK.jpg
ISOnewspaper26v4_gr.icc
DownloadOutput
ColorProofing.jpg
For AI-assisted development: Download Graphics Mill Code Samples XML Catalog