PHPでExifを扱う(PEL)
デジタルカメラや、携帯で撮影した画像のほとんどはJPEGファイルにして保存されます。
このJPEGファイルには各種の属性がEXIF(Exchangeable image file format)という規格で登録されています。このEXIF情報をPHPで扱う場合に、PHPの標準のEXIF関数を利用します。しかし、この関数には読み込みはあるのですが、書込みがありません。
そこで書込みのできるライブラリを探してみると、「PEL」というライブラリがありました。
このライブラリはフリーソフトでPHPのみで書かれていますし、 結構使えそうです。このライブラリは以下のURLからダウンロードができます。
http://pel.sourceforge.net/
このライブラリを利用した、EXIFを含んだ画像ファイルのリサイズの例を以下に示します。
(尚このソースはサンプルとして付属していたものを少し変更したものです)
コメント