У меня возникли проблемы с считыванием данных IPTC некоторых изображений, причина, по которой я хочу это сделать, заключается в том, что мой клиент имеет все ключевые слова, уже содержащиеся в данных IPTC, и не хочет повторно вводитьих на сайте.
Поэтому я создал этот простой скрипт для их прочтения:
<code>$size = getimagesize($image, $info);
if(isset($info['APP13'])) {
$iptc = iptcparse($info['APP13']);
print '<pre>';
var_dump($iptc['2#025']);
print '
';}
В большинстве случаев это прекрасно работает, но с некоторыми изображениями возникают проблемы.
Примечание: неопределенный индекс: 2 # 025
Хотя я четко вижу ключевые слова в фотошопе.
Есть ли какие-нибудь приличные небольшие библиотеки, которые могли бы читать ключевые слова на каждом изображении?Или я здесь что-то не так делаю?