我有批量调整数码照片大小的代码。
有些照片是纵向拍摄的。
对于纵向的照片,我必须旋转它们。
我正在使用以下 C# 代码来旋转照片:
bmpOrig.RotateFlip(System.Drawing.RotateFlipType.Rotate90FlipNone);
bmpOrig.Save(filename, ImageFormat.Jpeg);
它工作正常(在网络浏览器中显示我想要的方式)。
但是,如果我在 Photoshop(和 HP 照片查看器)中查看新图像,它会显示旋转。
我做了很多研究,我相信有标记图像旋转的 EXIF 数据。
我的问题是:如何重置此 EXIF 数据以指示图像不需要旋转?
我正在开发 VS 2010。
谢谢