首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

Image.Save 生产黑色图片,该如何解决

2012-03-01 
Image.Save 生产黑色图片我使用Image.Save( e:\test.jpg ,System.Drawing.Imaging.ImageFormat.Jpeg)Ima

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);
我估计可以
[解决办法]
利用ICO的格式保存即可
[解决办法]
是背景的问题,要不你先用白色画背景,就不会存在那个问题了。
[解决办法]
想看看条码代码!
[解决办法]
mark
[解决办法]

想看看条码代码!


-----------------------------

我也是
[解决办法]
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)
=====================
g.Save()

热点排行