标签: c# pinvoke file-attributes file-properties
我可以通过调用Shell32.Folder.GetDetailsOf来获取文件的属性/元数据,但我似乎无法弄清楚如何修改这些属性。我所指的属性是“扩展细节”,如相机模型和图像文件的相机名称。
Shell32.Folder.GetDetailsOf
答案 0 :(得分:2)
如果您确实在使用C#,那么您必须执行一些Interop / PInvoke来调用该方法,因为那是Shell方法......
要获取+设置EXIF信息,您可以使用Image类(尽管不是最佳),对于标准属性,您可以使用FileInfo类。
Image
FileInfo
可以找到包括来源在内的EXIF相关内容的非常好的课程here。