将 EXIF 从一张图像复制到另一张图像失败
我正在使用这样的东西:
foreach (PropertyItem item in image.PropertyItems)
{
newImage.SetPropertyItem(item);
}
但它并没有复制所有的 EXIF 元素。缺少许多核心“好东西”,例如相机制造商和相机型号。是什么原因造成的?
我会考虑使用第三方组件或库。但我需要它是免费的,并且它必须能够写入 EXIF 数据以及提取它。
I am using something like this:
foreach (PropertyItem item in image.PropertyItems)
{
newImage.SetPropertyItem(item);
}
But it is not copying all the EXIF elements. A number of the core "good ones" are missing, like Camera Make and Camera Model. What is causing this?
I would consider using a 3rd party component or libray. But I need it to be free and it has to be able to write EXIF data, as well as extract it.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您仅对 JPEG 感兴趣,请尝试 ExifUtils (http://code.google.com/p/exif-utils/)。
与大量数码相机 exif 信息配合得很好。
If you are interested in JPEG only, try ExifUtils (http://code.google.com/p/exif-utils/).
Works very well with a lot of digital camera exif info.