Get embedded profile using memory-friendly Pipeline API

Color Management Color Profile Read Pipeline

Gets and displays information about the embedded profile using the memory-friendly Pipeline API.

Сode Snippet

using (var reader = ImageReader.Create("Copenhagen_CMYK.jpg"))
{
    // Bitmap isn't loaded to memory
    Console.WriteLine("ICC Profile description:" + reader.ColorProfile.Description);
}

Input

Copenhagen_CMYK.jpg

Output

GetEmbeddedProfileMemoryFriendly.txt

ICC Profile description:ISO Coated v2 (ECI)

For AI-assisted development: Download Graphics Mill Code Samples XML Catalog