[VB.NET]Image.Save 生产黑色图片

Image.Save 生产黑色图片 我使用Image.Save( "e:/test.jpg ",System.Drawing.Imaging.ImageFormat.Jpeg) Image.Save( "e:/test.bmp ",System.Drawing.Imaging.ImageFormat.Bmp) 来保存c1条码控件生成的条码图片(Me.PictureBox1.Image = Me.C1BarCode1.Image,在pictureBox显示正常),但保存后只有黑色和条码的数字,而没有条码的图形, 请教高手指点。 __________________________________________________________________________ 估计与背景色有关. __________________________________________________________________________ 依据你的描述还真难判断怎么回事儿。 黑色、条码的数字、条码的图形? 黑色指什么东西是黑色的呀? __________________________________________________________________________ 整个一个图片除了条码的数字部分正常(白底黑字),其余一片黑 __________________________________________________________________________ 多半是背景的问题。 调用Graphics g的时候清除背景 g.Clear(Color.White); __________________________________________________________________________ 我看也像是背景色的问题。条形码图形也是黑色的,在整幅图的背景为黑色的情况下当然看不到了。 使用楼上的清除背景的方法看看吧。 __________________________________________________________________________ 调用Graphics g的时候清除背景 g.Clear(Color.White); 我估计可以 __________________________________________________________________________ 比如就是PictureBox.image ,如何使用 dim g as Graphics g=Me.PictureBox1.CreateGraphics g.Clear(Color.White) Dim bmp As New Bitmap(100,50,g) bmp.Save( "e:/test1.bmp ",System.Drawing.Imaging.ImageFormat.Bmp) 这样用对吗? __________________________________________________________________________ 利用ICO的格式保存即可 __________________________________________________________________________ 是背景的问题,要不你先用白色画背景,就不会存在那个问题了。 __________________________________________________________________________ 想看看条码代码! __________________________________________________________________________ mark __________________________________________________________________________ 想看看条码代码! ----------------------------- 我也是 __________________________________________________________________________ 条码没有代码,直接用的C1的Barcode控件 __________________________________________________________________________ 有条码这方面问题的可以去我的群32734821,交流一下 __________________________________________________________________________ dim g as Graphics g=Me.PictureBox1.CreateGraphics g.Clear(Color.White) Dim bmp As New Bitmap(100,System.Drawing.Imaging.ImageFormat.Bmp) ===================== g.Save() __________________________________________________________________________

相关文章

Format[$] ( expr [ , fmt ] ) format 返回变体型 format$ 强...
VB6或者ASP 格式化时间为 MM/dd/yyyy 格式,竟然没有好的办...
在项目中添加如下代码:新建窗口来显示异常信息。 Namespace...
转了这一篇文章,原来一直想用C#做k3的插件开发,vb没有C#用...
Sub 分列() ‘以空格为分隔符,连续空格只算1个。对所选...
  窗体代码 1 Private Sub Text1_OLEDragDrop(Data As Dat...