图片在picturebox中的背景颜色

时间:2009-09-09 10:19:02

标签: vb.net

如何在vb.net中更改图片框中保存图片的背景颜色。在我的表单中有一个绘图部分。在绘图后我将图片保存为jpeg.but图像的背景颜色为black.so我看不到任何我画的东西。绘图笔的颜色也是黑色的。如果有人知道请帮帮我。谢谢。

2 个答案:

答案 0 :(得分:1)

我想说最简单的方法是在创建图像对象时绘制背景(将背景初始化为白色的样本):

Dim theImage As Image = New Bitmap(someWidth, someHeight)
Using g As Graphics = Graphics.FromImage(theImage)
    g.Clear(Color.White)
End Using

答案 1 :(得分:0)

要使用以下代码:

OpenFileDialog1.Filter = "Bmp Files(*.bmp)|*.bmp|Gif Files(*.gif)|*.gif|Jpg Files(*.jpg)|*.jpg"
 OpenFileDialog1.ShowDialog()
 Textbox1.Text = OpenFileDialog1.FileName
 PicText.Image = Image.FromFile(OpenFileDialog1.FileName)