> freo > freoに登録した透過PNGの背景が黒色になるのを防ぐ方法
freoに登録した透過PNGの背景が黒色になるのを防ぐ方法

freoに登録した透過PNGの背景が黒色になるのを防ぐ方法

freoのメディア管理などで透過PNGを登録しようとすると、背景が黒色になってしまいます。
これを防ぐためには、下記の対応が必要です。

[freo/libs/freo/common.php]の2329行目

$thumbnail = imagecreatetruecolor($width, $height);

を下記の通り変更します。

$thumbnail = imagecreatetruecolor($width, $height);
imagealphablending($thumbnail, false);
imagesavealpha($thumbnail, true);

以上のようにすると、freoに登録した透過PNGの背景が黒色になるのを防ぐことができます。

参考URL

参考にさせていただいたのは下記のサイト様です。

SOFTEL:【php】GD関数でpng画像を加工したら透明部分が透明でなくなった!

有益な情報を教えていただきありがとうございました。

 

この記事が気に入ったらシェアしてください

関連記事

freoのフォーム管理プラグインで投稿キープラグインを利用する方法

freoでユーザー関連の便利な機能いろいろ

freoで小説を表示するのに便利な機能いろいろ

freoサイトのエントリーのサイドバー(ユーティリティ)で利用できる機能

freoサイトのトップページにお知らせを表示する方法

IE8以下で透過PNG利用時にopacityすると透明部分が黒く表示される時の対処法

Comment Form

コメント投稿はこちらをクリックしてください
  • コメントを入力してください。
登録フォーム
Name
Mailaddress
URL
Message
Postkey
(スパム対策に、投稿キー を半角で入力してください。)