ローカル参照と公開済みの全モードを含む完全パッケージをインストールします。
install exifexifカメラや画像処理によって
exif <file> [options]exif <file> [options]Inspect photo metadata, GPS and embedded thumbnails without modifying the source image.
exif <file>exif <file> -t [dst] [-f]埋め込みサムネイルを抽出する;-f は置換を許可
-fサムネイル抽出時の置換を許可する
-iファイル・画像・カメラの簡潔な概要を表示する
-gGPS 座標と地図リンクを表示する
-json完全な
-t [dst] は既存の埋め込みサムネイルを抽出し、-f は -t と同時に指定したときだけ上書きを許可します。
PHP
用意された例をページ上でそのまま実行できます。結果は事前に生成されてブラウザに表示され、サーバーではターミナルコマンドを実行しません。
現在の互換バージョンをインストールします。全機能は Base、縮小版は Minimum を選び、すでに導入済みのモジュール更新には upgrade を使います。
Base と Minimum は同じ現在のモジュールリリースの二つのパッケージです。
ローカル参照と公開済みの全モードを含む完全パッケージをインストールします。
install exif縮小パッケージをインストールします。ローカルリファレンスは含まれず、
install exif -mこの公開済みバージョンを正確に指定してインストールします。
install exif -v 1.2.4upgrade が互換性を確認し、必要な場合だけブロックを置換します。
upgrade exifコアや他のモジュールに触れず拡張ブロックを削除します。
install exif -u例はコピーできますが、サイトは実行しません。実プロジェクトではパス、権限、破壊的オプションを確認してください。
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.jpg例では、保護されたドキュメント用 /sandbox/ ワークスペースのファイルまたはディレクトリを使います。
[binary file: photo.jpg]