我想使用 System.Drawing.Image.Save 或使用 .NET 框架 v3.5 的 C# 应用程序中的类似方法以 EXIF 格式保存图像。MSDN 文档将 EXIF 列为 ImageFormat 的一个选项。但是,它似乎不受支持 - 至少在我不知道某些配置的情况下不支持。当我通过 ImageCodecInfo.GetImageEncoders() 枚举内置编码器时,不包括 EXIF。(在我的机器(Vista Ultimate x64)上内置的编码器是:BMP、JPEG、GIF、TIFF 和 PNG。)如果我使用 ImageFormat.Exif 属性保存图像,我只需获得默认的 PNG 格式。
如何使用 .NET 3.5 以 EXIF 格式保存图像?