我正在尝试使用以下内容将EXIF数据从一个图像复制到另一个图像:
foreach (PropertyItem item in SourceImage.PropertyItems)
{
DestinationImage.SetPropertyItem(item);
}
这似乎适用于90%的EXIF数据。然而,它没有得到一些基本的(如相机制造商和相机模型)。我的问题是,我如何确保获得所有EXIF数据?
我愿意查看第三方EXIF库,但它们必须是免费的,并且必须将WRTITE EXIF返回到图像,而不仅仅是READ。
任何建议都将不胜感激。
答案 0 :(得分:0)
最简单,最快捷的方法可能就是在复制图像后比较EXIF标题二进制数据。覆盖复制图像的缓冲区上的二进制数据甚至可能更快。那样,byte为byte,你就是一样。