Редактируйте данные Exif в iOS Photos Gallery/ Library без создания другой копии

Есть ли способ отредактировать / изменить exif-данные фотоснимка, которые являются частью библиотеки фотографий / галереи iOS на iPhone. Всякий раз, когда я пытаюсь это сделать, iOS пытается сохранить его как отдельный файл изображения. Однако я хотел бы изменить данные exif, не создавая еще одну копию фотографии. Я использовал libexif, как упомянуто в ссылках ниже, однако libexif позволяет вам читать и изменять данные, но я не мог найти способ сохранить их в одном файле. API-интерфейсы галереи в IOS (ALAsset, PhotoKit), по-видимому, не обеспечивают прямой доступ к базовому физическому файлу. Они предоставляют только API, с помощью которых к контенту изображения можно получить доступ / обновить или вставить. Кажется, у них нет apis для изменения данных exif. Кроме того, libexif работает с необработанным путем к имени файла. Есть ли способ получить необработанное имя файла с помощью PhotoKit или ALAsset?

Я что-то пропустил? Любая помощь или указатели будут высоко оценены.

Как записать или изменить данные EXIF ​​для существующего изображения в файловой системе, не загружая изображение?

Сохраните исходные данные изображения с измененными метаданными (без перекодирования) на iOS

0 ответов

Другие вопросы по тегам