Когда я нажимаю на изображение> свойство> детали изображения PNG в Windows, многие поля отсутствуют по сравнению с файлом JPEG. Поддерживаются ли эти поля в PNG? Если да, то как они будут программно добавлены в файл PNG?
Поддерживает ли PNG поля метаданных, такие как "Автор", "Модель камеры" и т. Д.?
comment
ознакомьтесь с этим stackoverflow .com / questions / 4497206 /.
- person david   schedule 13.11.2011
Ответы (2)
PNG не имеет фрагмента EXIF. Таким образом, метаданные EXIF будут потеряны, если вы конвертируете из JPEG в PNG.
Однако Adobe сделала XMP для хранения всех видов метаданных. Так что вы можете конвертировать между JPEG и PNG с сохранением метаданных.
person
neoneye
schedule
10.03.2012
Начиная с PNG 1.2 версии 1.5 EXIF имеет указано.
- person Hauke; 07.06.2019
раздел 11.3.4.2 спецификации PNG дает список предопределенных метатегов (ключевых слов)
http://www.w3.org/TR/PNG/#11textinfo
вы можете добавить столько других метатегов / полей, сколько захотите.
Что касается того, как программно это зависит от языка, который вы используете!
person
Kae Verens
schedule
13.11.2011
Это было очень полезно для меня, когда я выяснил, как определить, было ли изображение PNG повернуто а-ля EXIF. Другими словами, я не могу этого сделать надежно ... хорошо, что я долго не бился головой о стену.
- person 2rs2ts; 22.10.2013
К сожалению, некоторые редакторы изображений (например, Corel Photo Paint и The Gimp) решили полностью игнорировать эти фрагменты текста, поэтому, если вы откроете PNG в этих редакторах изображений, информация не будет видна и будет потеряна, если вы снова сохраните изображение.
- person Waruyama; 06.04.2016
Waruyama, GIMP сохраняет метаданные в файлах JPEG в гораздо большей степени, чем другие редакторы изображений, которые я использовал, но я не могу поручиться за то, как он обрабатывает метаданные в других форматах файлов.
- person Andrew P.; 17.07.2019