Установить полный пакет с локальной справкой и всеми опубликованными режимами.
install exifexifКамера или обработчик изображения может не записать
exif <file> [options]exif <file>показать
exif <file> -t [dst] [-f]извлечь встроенную миниатюру
-fразрешить замену при извлечении миниатюры
-iпоказать краткие сведения о файле, изображении и камере
-gпоказать GPS-координаты и ссылку на карту
-jsonпоказать все
Если данные нужны другому инструменту, используйте
Нужно расширение PHP
Запускайте подготовленные примеры прямо на странице. Результат заранее сформирован и показывается в браузере; команды терминала на сервере не выполняются.
Устанавливайте актуальную совместимую версию. Для полного набора возможностей выбирайте Base, для сокращённого — Minimum; уже установленный модуль обновляет команда upgrade.
Base и Minimum — два пакета одного текущего релиза модуля, а не разные версии команды.
Установить полный пакет с локальной справкой и всеми опубликованными режимами.
install exifУстановить сокращённый пакет без локальной справки;
install exif -mУстановить именно эту опубликованную версию.
install exif -v 1.2.3Поручить upgrade проверить совместимость и заменить установленный блок только при необходимости.
upgrade exifУдалить блок расширения, не затрагивая ядро и остальные модули.
install exif -uПримеры можно копировать, но сайт их не выполняет. Перед запуском на реальном проекте проверьте пути, права и разрушающие флаги.
cd \sandbox\images | exif photo.jpg -i | exif photo.jpg -json > \sandbox\exif-data.json -rFile sandbox/images/photo.jpg
Size 732 B
MIME image/jpeg
Dimensions 48x32
Camera -
Thumbnail -
{
"FILE": {"FileName": "photo.jpg", "FileSize": 732},
"COMPUTED": {"Width": 48, "Height": 32}
}
sandbox/exif-data.jsonexif photo.jpg[FILE]
FileName photo.jpg
FileSize 732
MimeType image/jpeg
[COMPUTED]
Width 48
Height 32exif photo.jpg -gGPS data not foundexif photo.jpg -t \sandbox\tmp\photo-thumb.jpgEmbedded thumbnail not foundexif missing.jpgФайл не найденsandbox/images/photo.jpgПример использует файл или каталог из защищённой учебной папки /sandbox/.
[binary file: photo.jpg]Обычный вывод