c#怎么做图形处理
1、Bitmap用于处理由像素数据定义的图像的对象。


2、BitmapData对象指定了位图的属性:Height属性,被锁定位图的高度。Width属性,被锁定位图的宽度。PixelFormat属性,数据的实际像素格式。Scan0属性,区仁苣逢被锁定数组的首字节地址。Stride属性,步幅,也称扫描宽度。

3、System.Drawing.Graphics类对GDI+进行了封装,Graphics类提供一些方法完成各种图形的绘制。

4、GDI+大部分功能被封装在Graphics类中,Graphics类提供了一些工具和函数。

5、//窗体的Paint事件的响应方法代码如下:private void form1_Paint(object sender, PaintEventArgs e){ Graphics g = e.Graphics;}

6、Graphics类绘图的基本步骤。按钮的单击事件锟侯希哇处理函数如下:private void button1_Click(object sender,System.EventArgs e){ Graphics g=this.CreateGraphics();//得到窗体使用的Graphics类对象Pen pen1=new Pen(Color.Red);//创建红色笔对象SolidBrush brush1=new SolidBrush(Color.Blue);//创建蓝色刷子对象g.DrawEllipse(pen1,10,10,100,100);//用红色笔画圆的边界g.FillEllipse(brush1,10,10,100,100);//用蓝色刷子填充圆的内部}运行后,单击按钮,出现边界为红色,内部填充为蓝色的圆。
