Instala el paquete completo con referencia local y todos los modos publicados.
install exifexifLa cámara o un procesador de imágenes puede omitir o eliminar
exif <file> [options]exif <file>mostrar metadatos
exif <file> -t [dst] [-f]extraer la miniatura incrustada
-fpermitir reemplazo al extraer la miniatura
-imostrar un resumen compacto del archivo, imagen y cámara
-gmostrar coordenadas GPS y un enlace de mapa
-jsonmostrar todos los datos
-t [dst] extrae una miniatura incrustada y -f permite reemplazar el destino únicamente junto a -t.
Se necesita la extensión PHP
Ejecuta los ejemplos preparados directamente en la página. Los resultados están predefinidos y se muestran en el navegador; no se ejecuta ningún comando de terminal en el servidor.
Instala la versión compatible actual. Elige Base para el conjunto completo de funciones o Minimum para el paquete reducido; usa upgrade para actualizar un módulo ya instalado.
Base y Minimum son dos paquetes de la misma versión actual del módulo.
Instala el paquete completo con referencia local y todos los modos publicados.
install exifInstalar el paquete reducido. No incluye la referencia local;
install exif -mInstalar exactamente esta versión publicada.
install exif -v 1.2.4upgrade comprueba la compatibilidad y sustituye el bloque solo cuando hace falta.
upgrade exifElimina el bloque de extensión sin tocar el núcleo ni otros módulos.
install exif -uLos ejemplos se pueden copiar, pero el sitio no los ejecuta. Revisa rutas, permisos y opciones destructivas.
exif images/photo.jpg -iFile sandbox/images/photo.jpg
Size 885 B
MIME image/jpeg
Dimensions 40x30
Camera Example Camera Sandbox 1
Date 2026:11:01 12:00:00
Orientation 1
GPS 12.0541667, -77.0750000
Thumbnail -exif images/photo.jpg -gLatitude 12.0541667
Longitude -77.0750000
Map https://maps.google.com/?q=12.0541667,-77.0750000exif images/photo.jpg[FILE]
FileName photo.jpg
FileDateTime 1793563170
FileSize 885
FileType 2
MimeType image/jpeg
SectionsFound ANY_TAG, IFD0, GPS
[COMPUTED]
html width="40" height="30"
Height 30
Width 40
IsColor 1
ByteOrderMotorola 1
[IFD0]
Make Example Camera
Model Sandbox 1
Orientation 1
DateTime 2026:11:01 12:00:00
GPS_IFD_Pointer 120
[GPS]
GPSLatitudeRef N
GPSLatitude ["12/1","3/1","15/1"]
GPSLongitudeRef W
GPSLongitude ["77/1","4/1","30/1"]exif images/photo.jpg -json{
"FILE": {
"FileName": "photo.jpg",
"FileDateTime": 1793563170,
"FileSize": 885,
"FileType": 2,
"MimeType": "image/jpeg",
"SectionsFound": "ANY_TAG, IFD0, GPS"
},
"COMPUTED": {
"html": "width=\"40\" height=\"30\"",
"Height": 30,
"Width": 40,
"IsColor": 1,
"ByteOrderMotorola": 1
},
"IFD0": {
"Make": "Example Camera",
"Model": "Sandbox 1",
"Orientation": 1,
"DateTime": "2026:11:01 12:00:00",
"GPS_IFD_Pointer": 120
},
"GPS": {
"GPSLatitudeRef": "N",
"GPSLatitude": [
"12/1",
"3/1",
"15/1"
],
"GPSLongitudeRef": "W",
"GPSLongitude": [
"77/1",
"4/1",
"30/1"
]
}
}exif images/photo.jpg -tEmbedded thumbnail not foundexif images/photo.jpg -t tmp/preview.jpg -fEmbedded thumbnail not foundexif images/photo.jpg -f-f requires -texif images/photo.jpg -i -gChoose one EXIF output modeexif images/plain.jpg -iFile sandbox/images/plain.jpg
Size 631 B
MIME image/jpeg
Dimensions 12x8
Thumbnail -exif images/plain.jpg -gGPS data not foundexif config/app.xmlNot an image fileexif images/missing.jpgImage file not foundexif images/photo.jpg -unknown?sandbox/images/photo.jpgEl ejemplo usa un archivo o directorio del espacio protegido de documentación /sandbox/.
[binary file: photo.jpg]Se detectan los archivos que no son imágenes. GPS valida hemisferios y rangos; la miniatura no puede sustituir la imagen original.