0

我可以通过调用来获取文件的属性/元数据Shell32.Folder.GetDetailsOf,但我似乎无法弄清楚如何修改这些属性。我指的属性是“扩展详细信息”,例如图像文件的相机型号和相机名称。

4

1 回答 1

2

如果您确实在使用 C#,那么您必须执行一些 Interop/PInvoke 来调用该方法,因为那是 Shell 方法...

要获取+设置 EXIF 信息,您可以使用Image该类(尽管不是最佳的),对于标准属性,您可以使用FileInfo该类。

可以在这里找到一个非常好的用于执行 EXIF 相关内容(包括源代码)的课程。

于 2011-08-31T19:37:30.207 回答