我有一个图片框控件,通过使用鼠标按下和鼠标移动事件,我使用点绘制图像并将其存储在我的数据库中。 在更新模式下,我正在检索字节并将图像绘制到图片框控件中,现在我在图像上添加了几行,但要么是新添加的行还是旧图像,但我想要两者
//rect is my picture box
Bitmap bmp = new Bitmap(rect.Width, rect.Height);
// Create compatible graphics
Graphics gxComp = Graphics.FromImage(bmp);
//If i have a image
System.IO.MemoryStream memStream = new System.IO.MemoryStream(TmpSign);
Bitmap im = new Bitmap(memStream);
Tmp是我图像的字节数组
gxComp.DrawLines(pen, _currentStroke.ToArray());
_currentStroke是积分列表。
答案 0 :(得分:0)
在图形对象上创建图像和绘制线的图像已经解决了我的问题。
//Ref with above Code
//如果存在,则创建图像的图形
gxcomp=Graphics.FromImage(im);
和 //将我的新绘制点写入图形
gxComp.DrawLines(pen, _currentStroke.ToArray());