0

我找不到任何关于如何从 Cocoa 中的图像中读取 EXIF/IPTC 信息的最新示例。有什么可以轻松完成的,或者我应该使用外部工具作为 exiftool 并使用 NSTask 启动它?

谢谢 !

4

2 回答 2

5

这里有一些有用的代码:http: //devmacosx.blogspot.com/2011/07/nsimage-exif-metadata.html

于 2012-02-04T14:48:08.850 回答
3

您可以使用 Image IO 库中的Image Source 函数。就像是...

CGImageSourceCreateWithData(someCFDataRef, nil);
CFDictionaryRef dictRef = CGImageSourceCopyPropertiesAtIndex(imgSource, 0, nil);

应填写dictRefEXIF 数据。

于 2012-02-04T14:45:57.873 回答