Я использовал и адаптировал этот код .
Вот мой код:
using (MagickImage image = new MagickImage(strNewFileNameWithExtention))
{
var profile = image.GetExifProfile();
switch (dir)
{
case eRotateDirection.Clockwise90Degrees:
{
image.Rotate(90);
break;
}
case eRotateDirection.Counterclockwise90Degrees:
{
image.Rotate(-90);
break;
}
case eRotateDirection.AutoOrient:
{
image.AutoOrient();
break;
}
default:
{
throw new Exception("Invalid rotation direction.");
}
}
profile.SetValue(ExifTag.Orientation, (UInt16)0);
image.Quality = 100;
image.Write(strImagePath);
}
Мой код записывает новые файлы изображений, но они не отображаются должным образом в Chrome.
Любая помощь с благодарностью!