質問 > フロント機能 > GPSモバイル機器で撮影した写真に付随するexif情報を削除する機能をeccubeに付加可能でしょうか。 |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
468 |
投稿日時: 2017/10/25 12:36
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: GPSモバイル機器で撮影した写真に付随するexif情報を削除する機能をeccubeに付加可能でしょうか。 画像をアップロードした直後は、
SC_UploadFile.phpのfunction makeTempFile()で 一時フォルダに画像が保存されます。 商品情報を確認→登録のタイミングで、 SC_UploadFile.phpのfunction moveTempFile()で 一時フォルダ→保存フォルダにコピーされます。 今回の場合、一時フォルダに画像が保存されるタイミングで 画像回転を行う必要があるかと思います。 画像保存の処理を細かく追っていくと、 makeTempFile()内で$this->makeThumb()が呼ばれていて、その中でさらにgdthumb->Main()を呼び出してファイルの保存を実行していると思います。 ※/data/module/gdthumb.phpの中を確認すると画像を保存する処理が書かれていると思います。 (2.11系でもgdthumbが利用されていますので2.12系でも同じかと思います) gdthumb->Main()を実行した直後で画像回転の処理を呼び出して実行すれば、良いのではないでしょうか? あくまで予想ですが、 返り値の$ret[1]に保存された画像ファイルのパス付ファイル名が格納されているのではないかと思いますので、 それを引数に画像回転の処理が実行できるかと思います。 ただ、2.12系のソースで確認したわけではないので、 多少はソースを読んで、変更箇所を特定していただく必要があると思います。
|
フラット表示 | 前のトピック | 次のトピック |