Convert And Write JPEG

View as Markdown

Color ConversionFilesystemJPGReadWrite

Converts to PixelFormat.Format24bppRgb to and saves to JPEG format.

Code Snippet

using (var bitmap = new Bitmap("Stamp.png"))
{
    // JPEG format supports PixelFormat.Format32bppCmyk and PixelFormat.Format8bppGrayscale
    // for CMYK and grayscale images accordingly
    if (bitmap.PixelFormat != PixelFormat.Format24bppRgb)
    {
        bitmap.ColorManagement.Convert(PixelFormat.Format24bppRgb);
    }

    bitmap.Save("ConvertAndWriteJpeg.jpg");
}

Input

Stamp.png

Stamp.png

Output

ConvertAndWriteJpeg.jpg

ConvertAndWriteJpeg.jpg

Used APIs