掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
何も描いていないBitmapを保存したら、真っ黒の画像になってしまう。 (ID:142092)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
特に指定しない場合、生成された Bitmap オブジェクトは 32bpp の ARGB カラーの画像を扱い、全てのピクセルが透明色(A=0, R=0, G=0, B=0)になっています。 PictureBox に表示させたときに白になるのはウィンドウの色が透過しているからで、画像自体は透明です。 特定の色で塗りつぶしたいなら、Graphics.FromImage で作成した Graphics の Clear メソッドを使用できます。 保存したものを読み込んだときに真っ黒になるのは、GDI+ の GIF エンコーダの仕様です。GIF で保存する場合、透過色は無視されます。 また bmp ファイル形式は透過色をサポートしません。 透過色を保存したい場合、PNG 形式を使用するべきです。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.