我有一个用 C#、WPF、.NET v4 编写的图像查看器。它读取方向 EXIF 标签并相应地旋转显示的图像。它适用于 JPG。加载相机编解码器包(在我的情况下为 NEF 和 CR2)支持的 RAW 格式时,旋转仅适用于 0 度和 180 度,对于 90 和 270,图像旋转 180 度(即倒置,而不是纵向) )。旋转代码是(imgOrientation
下面是正确的):
img.LayoutTransform = new RotateTransform(imgOrientation);
Windows 照片查看器显示正常。
有人知道这个问题,有什么解决办法吗?
谢谢。