我找不到任何关于如何从 Cocoa 中的图像中读取 EXIF/IPTC 信息的最新示例。有什么可以轻松完成的,或者我应该使用外部工具作为 exiftool 并使用 NSTask 启动它?
谢谢 !
这里有一些有用的代码:http: //devmacosx.blogspot.com/2011/07/nsimage-exif-metadata.html
您可以使用 Image IO 库中的Image Source 函数。就像是...
CGImageSourceCreateWithData(someCFDataRef, nil);
CFDictionaryRef dictRef = CGImageSourceCopyPropertiesAtIndex(imgSource, 0, nil);
应填写dictRef
EXIF 数据。