【发布时间】:2018-06-27 01:14:14
【问题描述】:
我想为作者、相机型号、日期等图像添加基本的 exif 信息。有没有办法使用内置类而不使用其他外部库来做到这一点。图像格式是否像 JPEG、PNG、TIFF、BMP ,GIF 支持所有 EXIF 字段。
【问题讨论】:
-
@JoshCaswell '不使用其他外部库'
标签: c# .net winforms image graphics
我想为作者、相机型号、日期等图像添加基本的 exif 信息。有没有办法使用内置类而不使用其他外部库来做到这一点。图像格式是否像 JPEG、PNG、TIFF、BMP ,GIF 支持所有 EXIF 字段。
【问题讨论】:
标签: c# .net winforms image graphics
System.Drawing 允许使用PropertyItems/SetPropertyItem 修改图像属性。可以在here找到样本。
但是这种访问是非常基本的,并且周围有很多库(例如参见How to edit EXIF data in .NET)。所以我想知道这是否值得麻烦。
毕竟,根据Wikipedia,只有JPEG和TIFF文件支持EXIF元数据。
【讨论】:
modify,但不允许add,如果属性项不存在则不起作用。