Tried your solution, but result image is not PJPEG.
MagickReadSettings settings = new MagickReadSettings();
settings.Density = new MagickGeometry(144, 144);
settings.ColorSpace = ColorSpace.sRGB;
using (MagickImageCollection images = new MagickImageCollection())
{
images.Read(fileName + "[0]", settings);
MagickImage coverPage = images.First();
coverPage.Format = MagickFormat.Pjpeg;
coverPage.Resize(0, 500);
coverPage.ColorAlpha(new MagickColor("#fff"));
coverPage.Quality = 80;
coverPage.Write(WritePath);
}
i'm using http://regex.info/exif.cgi to read EXIF info