VB.NET で画像のサイズを変更しています。画像を特定のサイズに変換する事前定義されたアルゴリズムがあります。
画像の右側に白い裏地が発生するアルゴリズムのバグを見つけました。コードをデバッグした後、私はそれを見つけました、
Dim grReturn As Drawing.Graphics = Drawing.Graphics.FromImage(bmpReturn)
grReturn.Clear(Color.White)
問題を引き起こします。問題をグーグルで調べてみたところ、描画面全体をクリアし、指定された背景色で塗りつぶすというMSDN リンクが 1 つだけ見つかりました。
そして、私はそれが何を言っているのか理解できません!
このClear関数にコメントを付けることで、出力画像から白い裏地を取り除くことができます。この機能が実際に何をするかわからないので、削除できません。
それで、誰かが私が方法を理解するのを手伝ってくれたら?このメソッドを削除すると、他の問題が発生しますか?
ありがとう!