PNG ховає метадані в іншому місці.

Перетягніть PNG нижче. Те, що він несе, лежить в іменованих чанках, а не в блоці EXIF, на який чекають.

У PNG немає сегмента EXIF

PNG — це підпис, за яким іде низка іменованих чанків, у кожного довжина, тип і контрольна сума. Ніщо в цій структурі не схоже на сегмент APP1 у JPEG. Текст зберігається в tEXt для Latin-1, у zTXt для того самого в стиснутому вигляді і в iTXt для UTF-8 — і кожен із них це ключове слово й значення, тому PNG може нести Software, Comment і Author під іменами, які вибрав редактор, а не під стандартним номером тега.

Сучасні PNG усе ж можуть нести EXIF

Редакція специфікації 2017 року додала чанк eXIf, що вміщає справжній блок EXIF разом із GPS. Це нечасто — знімки екрана й вивантаження більшості редакторів його не пишуть, — але фотографія, збережена як PNG із камерної обробки, може його мати. Саме тому PNG здатен здивувати: таблиця нижче окремо групує структуру файлу PNG, текст PNG і чанки PNG, щоб було видно, звідки насправді прийшло значення.

Що несе знімок екрана, а чого ні

У знімка екрана немає ні камери, ні об'єктива, ні місця, бо його нічим не знімали. Нести він може інструмент, яким його зробили, час створення в чанку tIME і роботу з кольором — gAMA, cHRM, sRGB або повний профіль ICC у iCCP. Якщо тривожить, що знімок екрана видасть вашу машину, чесна відповідь: зазвичай він видає лише програму.

Як влаштований PNG

PNG — це ланцюг чанків, який читають згори. Специфікація закріплює місця підпису, IHDR і IEND; чанки, здатні нести текст або колірний профіль, лягають між ними в тому порядку, у якому їх записав кодувальник. iCCP мусить іти перед даними зображення. Текстовий чанк — ні, і може опинитися після IDAT, а не перед ним, як намальовано тут.
Підпис PNGIHDRДопоміжні чанкиiCCPtEXtzTXtiTXteXIftIMEIDATIEND
  • Структура
  • Може нести метадані
  • Саме зображення

Де PNG тримає речі

tEXt
Ключове слово й значення, Latin-1. Software, Comment, Author.
zTXt
Те саме, стиснуте.
iTXt
Текст UTF-8, і тут же лежить XMP, коли він є.
eXIf
Справжній блок EXIF. Доданий у специфікації 2017 року; нечастий.
tIME
Коли зображення змінювали востаннє.
iCCP
Вшитий колірний профіль ICC.
IHDR
Ширина, висота, глибина кольору, тип кольору. Не метадані — структура.

Питання про PNG

Чи є в PNG дані EXIF?Відкрити

Зазвичай немає. PNG два десятиліття тримав метадані в текстових чанках і отримав офіційний чанк eXIf лише 2017 року. Більшість PNG, які вам трапляються — знімки екрана, вивантаження, картинки для вебу — несуть текстові чанки та відомості про колір і жодного EXIF.

Чи може PNG містити координати GPS?Відкрити

Лише через чанк eXIf, що на практиці рідкість. Якщо PNG несе місце, воно з'явиться в таблиці у групі EXIF, а не в тексті PNG.

Як тут прибираються метадані з PNG?Відкрити

Через очищення перекодуванням: зображення перемальовується й записується назад як PNG. Оскільки PNG без втрат, пікселі виходять рівно такими, якими увійшли — відпадають лише чанки разом із колірним профілем.

Чому в моєму PNG вказана незнайома програма?Відкрити

Бо ключові слова tEXt довільні й кожен інструмент пише своє. Утиліта знімків екрана, крок вивантаження й оптимізатор можуть додати по рядку, і жоден із них не зобов'язаний стирати попередній.

Що він уміє

Видалити дані EXIF
Перетягніть фотографію й завантажте копію без вшитих метаданих. У JPEG відпадає сегмент EXIF без жодного дотику до пікселів; HEIC, PNG, WebP та інші перекодовуються. Нічого не вивантажується на сервер.
Прибрати GPS-координати
Подивіться координати, які несе фотографія, і завантажте копію без них. JPEG втрачає теги місця й зберігає все інше. Нічого не вивантажується на сервер.
Редагувати EXIF у JPEG
Змінюйте заголовок, автора, опис, права, програму та час зйомки в JPEG, а тоді завантажуйте змінену копію. Працює на пристрої; ваш вихідний файл ніколи не чіпають.
Переглядач XMP, IPTC та ICC
Читайте кожну групу метаданих, яку несе файл — EXIF, XMP, IPTC, ICC, нотатки виробника — згрупованими та вивантажуваними в JSON. Для контролю якості матеріалів, експертизи й налагодження ланцюжка. Нічого не вивантажується на сервер.
Відкрити кілька світлин
Відкрийте до п'ятдесяти світлин, подивіться, які з них мають місцеположення, і заберіть увесь набір таблицею. Нічого не завантажується, а оригінали ніколи не перезаписуються.