imagecreatefrompng() 透明領域の代わりに黒い背景を生成しますか?
PHP では、PNG を操作するために imagecreatefrompng() 関数がよく使用されます画像。ただし、この関数を使用すると、PNG 透明度が黒一色に変換される場合があることが確認されています。
この問題を解決するには、imagecreatetruecolor() を使用して新しいキャンバスを作成した後に次の手順を実行します。
これらの変更を実装することで、アルファPNG 画像内のチャンネル情報は保持され、黒い背景に変換されるのを防ぎます。更新されたコードは次のようになります:
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3