バグ報告 > フロント機能 > 透過png画像の背景が真っ黒になってしまう |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
flabo |
投稿日時: 2014/3/18 18:56
対応状況: −−−
|
新米 ![]() ![]() 登録日: 2014/3/18 居住地: 投稿: 2 |
透過png画像の背景が真っ黒になってしまう こんにちは
今EC-CUBEを使って開発をさせて頂いているのですが、透過pngをアップロードする際に透過部分が真っ黒になってしまうバグがありました。 gdthumb.phpでの画像編集時の処理を修正したら解決できたので、共有させて頂きます。
上のコードのように imagecolortransparent関数の第2引数にimagecolorallocatealphaを使った透過の色を指定する事で修正できました。 |
red |
投稿日時: 2014/3/23 11:52
対応状況: −−−
|
神 ![]() ![]() 登録日: 2010/2/15 居住地: 東京都 投稿: 1558 |
Re: 透過png画像の背景が真っ黒になってしまう ありがとうございます。
チケットに登録しておきました http://svn.ec-cube.net/open_trac/ticket/2516
|
seasoft |
投稿日時: 2014/3/23 14:32
対応状況: −−−
|
神 ![]() ![]() 登録日: 2008/6/4 居住地: 投稿: 7334 |
Re: 透過png画像の背景が真っ黒になってしまう この記事、若干気になっており、時間があったら下調べしたかったのですが、対応できておらず申し訳ございません。
取り急ぎ、チケットにコメント付けておきました。 http://svn.ec-cube.net/open_trac/ticket/2516#comment:1 詳しい方、フォローいただけましたら幸いです。
|
snitta |
投稿日時: 2014/3/28 9:29
対応状況: −−−
|
一人前 ![]() ![]() 登録日: 2013/10/3 居住地: 島根県 投稿: 100 |
Re: 透過png画像の背景が真っ黒になってしまう gdthumb.php がアルファチャンネル付きのカラータイプに対応できていないようです。
flabo様のパッチだと別のカラータイプで問題が出るので別途修正が必要です。 詳細をTracの方に載せましたのでそちらをご参照頂けましたら幸いです。 http://svn.ec-cube.net/open_trac/ticket/2516#comment:3
|
flabo |
投稿日時: 2014/3/30 8:28
対応状況: −−−
|
新米 ![]() ![]() 登録日: 2014/3/18 居住地: 投稿: 2 |
Re: 透過png画像の背景が真っ黒になってしまう バッチの修正ありがとうございます。
なるほど。。。一言「透過PNG」と言っても様々な種類があるのですね。 画像の知識は0に等しいので勉強になります。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |