修改文件属性/元数据

时间:2011-08-31 19:29:09

标签: c# pinvoke file-attributes file-properties

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

1 个答案:

答案 0 :(得分:2)

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

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

可以找到包括来源在内的EXIF相关内容的非常好的课程here