Мне нужно связать дату и имя с некоторыми jpeg, которые я включаю в свой пакет, или, возможно, загружать с моего собственного сервера в папку «Документы». Есть ли способ извлечь данные EXIF легко?Как получить данные EXIF из моих jpeg?
Если да, то я буду использовать EXIF для хранения этой информации. Если нет, тогда мне придется создать базу данных или плоский файл, который отображает мои дополнительные данные в файл изображения.
Имейте в виду, что это не фотографии, которые iPhone сделал и предоставляет через UIImagePicker или снаружи песочницу. Это фотографии, которые я включаю в приложение или загрузку в папку Docs. Важным моментом здесь является простота:
Это проще
- EXIF-файл для чтения из моих файлов изображений
- есть другой файл, который отслеживает файл изображения и связанные с ним данных (может быть sqlite)
Спасибо!
Написал ли это с нуля, как хлопот? Похоже на это. Внешний маршрут не так уж плох, но я хотел бы иметь один файл, который является автономным, а не базу данных, связывающую кучу файлов, или пару файлов (img и meta-data) ... – mahboudz
Другой вариант - начать с другой кодовой базы и передать ее поверх - возможно, что-то вроде libexif [http://libexif.sourceforge.net/]. – Ramin
Только если ваше приложение является коммерческим, а не открытым исходным кодом. У вас может быть коммерческое приложение с открытым исходным кодом. –