Vollständiges Paket mit lokaler Referenz und allen veröffentlichten Modi installieren.
install exifexifKamera oder Bildbearbeitung können
exif <file> [options]exif <file>exif <file> -t [dst] [-f]eingebettetes Vorschaubild extrahieren
-fErsetzen beim Extrahieren eines Vorschaubilds erlauben
-ikompakte Datei-, Bild- und Kamerainformationen anzeigen
-gGPS-Koordinaten und Kartenlink anzeigen
-jsonvollständige
-t [dst] extrahiert ein eingebettetes Vorschaubild, und -f erlaubt nur zusammen mit -t das Ersetzen der Zieldatei.
Benötigt wird PHP
Führen Sie die vorbereiteten Beispiele direkt auf der Seite aus. Die Ergebnisse sind vorab erstellt und werden im Browser angezeigt; auf dem Server wird kein Terminalbefehl ausgeführt.
Installieren Sie die aktuelle kompatible Version. Wählen Sie Base für den vollständigen Funktionsumfang oder Minimum für das reduzierte Paket; ein bereits installiertes Modul wird mit upgrade aktualisiert.
Base und Minimum sind zwei Pakete derselben aktuellen Modulversion.
Vollständiges Paket mit lokaler Referenz und allen veröffentlichten Modi installieren.
install exifDas reduzierte Paket installieren. Die lokale Referenz entfällt;
install exif -mGenau diese veröffentlichte Version installieren.
install exif -v 1.2.4upgrade prüft Kompatibilität und ersetzt den Block nur bei Bedarf.
upgrade exifErweiterungsblock entfernen, Core und andere Module bleiben erhalten.
install exif -uDie Beispiele sind kopierbar, werden aber nicht von der Website ausgeführt. Prüfen Sie Pfade, Rechte und destruktive Optionen.
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.jpgDas Beispiel verwendet eine Datei oder ein Verzeichnis aus dem geschützten Dokumentationsbereich /sandbox/.
[binary file: photo.jpg]Nicht-Bilddateien erhalten eine klare Fehlermeldung. GPS prüft Richtung und Wertebereich; ein Vorschaubild kann die Quelldatei nicht überschreiben.