質問 > フロント機能 > GPSモバイル機器で撮影した写真に付随するexif情報を削除する機能をeccubeに付加可能でしょうか。 |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
zenta |
投稿日時: 2017/11/18 21:29
対応状況: −−−
|
常連 登録日: 2016/10/18 居住地: 投稿: 59 |
Re: GPSモバイル機器で撮影した写真に付随するexif情報を削除する機能をeccubeに付加可能でしょうか。 468様、
ご教授大変感謝いたします。 「もしかしたらgdthumb->Main()で保存された画像はexif情報を持ていない可能性がありますので、その場合、gdthumb->Main()より前で画像回転の処理を行う必要があるかと思います。(リサイ>ズ時に新しい画像として保存している可能性がある為)」 上記の内容は事実で、調べると保存された直後はexifは削除され、また(orientation=undefined)になります。そして保存される時点で立て向きの写真が回転されて横向きになっている等の場合があり(保存される直前に持っているexif:orientation関連の情報によって引き起こされる)、”それがそのまま保存されてしまい”、その時に問題が発生致します。 よって、一時フォルダ(temp_image)に保存される前にexif:orientationを削除する記述を記載することは可能でしょうか(回転を掛ける記述は状況によって右回り、左周りなどあり記述自体が複雑になるため現時点では保留。) 通常の記述であれば、パスやファイルのディレクトリを読み取ってその画像のexif:orientationを削除いたしますが、保存される前であればパスやファイルのディレクトリが無く、よってどこに存在する画像を対象に該当箇所の削除をする記述を記載することになるのでしょうか。あるいはこの様な状況下、特別な記述方法はありますでしょうか。 |
フラット表示 | 前のトピック | 次のトピック |