c#怎么做图形处理

 时间:2026-02-15 07:47:14

1、Bitmap用于处理由像素数据定义的图像的对象。

c#怎么做图形处理

c#怎么做图形处理

2、BitmapData对象指定了位图的属性:

Height属性,被锁定位图的高度。

Width属性,被锁定位图的宽度。

PixelFormat属性,数据的实际像素格式。

Scan0属性,被锁定数组的首字节地址。

Stride属性,步幅,也称扫描宽度。

c#怎么做图形处理

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

c#怎么做图形处理

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

c#怎么做图形处理

5、//窗体的Paint事件的响应方法

代码如下:

private void form1_Paint(object sender, PaintEventArgs e)

{

    Graphics g = e.Graphics;

}

c#怎么做图形处理

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);//用蓝色刷子填充圆的内部}运行后,单击按钮,出现边界为红色,内部填充为蓝色的圆。

c#怎么做图形处理

  • office 2007 Word/Excel打开文件特别慢解决办法
  • mysql自增列如何写insert语句
  • 安装office2010提示需要安装msxml
  • svn客户端如何过滤.class文件
  • C#如何设置共享文件夹
  • 热门搜索
    怎么画兔子 怎么定位苹果手机位置 怎么修改ip地址 玛丽艳护肤品怎么样 新日电动车怎么样 amd显卡怎么设置 眼袋怎么去除 竞选稿怎么写 腊鱼怎么做好吃 微信的字体大小怎么调