質問 > フロント機能 > GPSモバイル機器で撮影した写真に付随するexif情報を削除する機能をeccubeに付加可能でしょうか。 |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
468 |
投稿日時: 2017/11/21 13:06
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: GPSモバイル機器で撮影した写真に付随するexif情報を削除する機能をeccubeに付加可能でしょうか。 処理を記述する場所がそこでは遅いと思います。
$ret = $objThumb->Main($src_file, $width, $height, $dst_file); 上記箇所で、既に画像ファイルはリサイズ(グラフィックデータのコピー)が行われており、 $retに格納されているパスの画像ファイルはExif情報を失っていると思います。 Exif情報による自動回転する処理を記述するのであれば、 /data/module/gdthumb.php function Main($path, $width, $height, $dst_file, $header = false)の中になると思います。 $pathがtmpディレクトリ(OS)のパス(アップロードしたExif情報を持ったファイル)、 $dst_fileがコピー先のパスになると思います。 このメソッドの中で、imagecreate()を実行したり、imagepalettecopy()を実行したり、 拡張子に合わせて、形式を変えて保存したりと、 グラフィック関連の処理を行っていますので、 ここでイメージを回転さればいいのではないでしょうか?
|
フラット表示 | 前のトピック | 次のトピック |