请问我有一个数组.里面有四个值,
如:Dim a(2, 2)
a(1, 1) = RGB(0, 0, 0)
a(1, 2) = RGB(255, 255, 255)
a(2, 1) = RGB(0, 0, 0)
a(2,2)=rgb(255,255,255)
我想生成一个四个像素的图片文件,格式为BMP和GIF.请问如何做.
另外,我在PICTURE里添加了图片,再在PICTURE控件上用PRINT添加了文字.最后用SAVEPICTURE生成图片,结果图片生成了.但文字没有.我在窗体上用PRTINT添加文字.在用SAVEPICTURE生成图片,文字可以添加上.这是怎么回事.
如:Dim a(2, 2)
a(1, 1) = RGB(0, 0, 0)
a(1, 2) = RGB(255, 255, 255)
a(2, 1) = RGB(0, 0, 0)
a(2,2)=rgb(255,255,255)
我想生成一个四个像素的图片文件,格式为BMP和GIF.请问如何做.
另外,我在PICTURE里添加了图片,再在PICTURE控件上用PRINT添加了文字.最后用SAVEPICTURE生成图片,结果图片生成了.但文字没有.我在窗体上用PRTINT添加文字.在用SAVEPICTURE生成图片,文字可以添加上.这是怎么回事.
画好后执行Refresh方法才能使PictureBox刷新(如果你不需要显示可以不管)
BMP可以用VB的SavePicture
但GIF只能自己写编码程序。我写的:http://www.fantasiasoft.net/Zyl910/zSaveGIF.zip
附:
DIB的介绍:http://expert.csdn.net/Expert/topic/2072/2072972.xml?temp=.7727472