ホームページ >バックエンド開発 >PHPチュートリアル >PHPのズームGIFやPNG画像の透明な背景が黒くなる問題を解決する方法、Zoom PNG_PHPチュートリアル

PHPのズームGIFやPNG画像の透明な背景が黒くなる問題を解決する方法、Zoom PNG_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:17:141349ブラウズ

透明な背景が黒に変わり、PNGをスケーリングするPHPスケーリングGIFとPNG画像のソリューション

仕事で、いくつかのGIFを拡大縮小してからImagecopymergeに行く必要がありますが、imagecreatetruecolorとimagecopyresampledを使用した後、背景画像が間違っていることがわかりました。元々は透明だった背景画像が黒くなっていたことが後でわかりました。いくつかの変更を加えるには:

リーリー

その後、imagecopyresampledとImagecopymergeを実行すれば問題ありません

Xuanwu の透明リングは GIF 形式ですよね? なぜ Meitu Xiuxiu を使って PNG を GIF に変換したのですか? 背景効果の画像は黒ですが、変換すると透明になります

エフェクトアイコンは成功後にアイコンを表示します。したがって、表示されるものは透明ではありません。 OKを押しても透明になりません。再処理する必要があります。 そうですね、画像の形式を変えるとベースマップがなくなるわけではないと言いたいのです。代わりに、ベース画像を切り取って透明な画像形式に置き換えて、透明な画像にする必要があります。 方法が分からない場合は、写真を投稿していただければ削除させていただきます

PNG形式の写真をGIFに変換すると背景色が不透明になるのはなぜですか

変換方法によっては、直接名前を変更して保存する必要があります。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/894135.html技術記事 PHP のズーム GIF と PNG 画像の透明な背景を黒にする方法の解決策。職場で、いくつかの GIF 画像をズームしてから Imagecopymerge に行く必要がありますが、imagecreatetruecolor と i...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。