2015-05-20 39 views
1

我一直在尋找一種方法將關鍵字元數據添加到iOS中的圖像。我搜索了互聯網和stackoverflow,但沒有找到任何具體的關鍵詞添加到iOS中的圖像。我已經看到像Photoshop和Aperture等不同的應用程序允許你做這種類型的事情,所以圖像的能力通常在,但是有沒有辦法在iOS中實現這一點?將關鍵字元數據添加到iOS中的圖像中

具體來說,是否有可能創建一個新的鍵/值對並將其嵌入圖像元數據中?

+0

你知道EXIF嗎? – matt

+0

是的,但還沒有看到添加關鍵字的方法,只能用來劫持已存在的未使用的關鍵字。 – WiseOlMan

回答

2

請看CGImageProperties reference。如您所見,您可以將EXIF詞典信息添加到圖像。這正是Photoshop和Aperture所做的。 ImageIO框架將爲您提供寫入EXIF字典的方法。

+0

是的,但你如何添加一個新的關鍵字?它似乎只能與預先存在的關鍵字一起使用(例如kCGImagePropertyExifExposureTime)。我想添加諸如'[metadata setObject:@ [@「Bubbles」,@「Paris」,@「With Friends」] forKey:@「Keywords」];' – WiseOlMan

+0

您可能是對的。在這種情況下,您可能必須作弊並寫入其允許的其中一個靈活字段,如說明或評論。 – matt

相關問題