C#图形图像绘制

C#中的图形图像处理是程序开发的重要技术,借助.NET框架的GDI+,可以轻松实现各种图形绘制。Graphics类位于System.Drawing命名空间,提供绘图功能。获取Graphics对象通常在Paint事件中或通过CreateGraphics方法。颜色处理包括使用FromArgb方法定义颜色,或选择系统预定义的141种颜色。
摘要由CSDN通过智能技术生成

      图形图像处理是程序中经常使用的技术之一,在项目中的应用也非常广泛。利用。NET框架提供的GDI+托管类接口,我们能轻松用C#实现各种图形图像的处理功能。

Graphics类

    Graphics类包含在System.Drawing命名空间下,它提供了图形图像的绘制功能。在绘制图形或图像前,必须先创建Graphics对象。

    有3仲常见的方法。

第一种方法是在窗体或空间的Paint事件中获取Graphics对象。例如:

private void Form1_Paint(object sender,System.Windows.Forms.PaintEvenArgs e)
{
     Graphics g = e.graphics;
}

       在每一个窗体或控件中,都有一个Paint事件,该事件的参数包括了当前窗体或控件的Graphics对象,在窗体或控件上绘制图形或图像时,最好使用此方法来获取对Graphics对象的引用。

第二种方法是通过当前窗体或窗体上的控件的CreateGraphics方法,把当前窗体或窗体上的控件的画笔、字体和颜色作为默认值࿰

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值