如何使用Graphics绘制图像

来源:互联网 发布:阿里云建网 编辑:程序博客网 时间:2024/04/28 07:05

希望在控件上绘制图像,可以使用一下方法。

 

//用来显示的画板
                Bitmap drawImg = new Bitmap(width, height);
                Bitmap sourceImg 
= new Bitmap(fileName);
                
//将drawImg设置为作画的对象
                Graphics g = Graphics.FromImage(drawImg);
                
//在drawImg上绘制sourceImg图像
                g.DrawImage(sourceImg, X, Y);
                
//在图像框中显示图像
                this.pictureBox.Image = drawImg;
                
this.pictureBox.Refresh();

 

 使用该方法,在Image对象上绘图,会比直接在屏幕上绘图快。而且,方法简单,不需要重写OnPaint方法。

原创粉丝点击