C#与GDI+
1,绘图程序步骤:
1)创建Graphics对象
2)使用Graphics对象进行绘图,显示文本,处理图像
2,创建Graphics对象的方法
1)利用OnPaint事件中的PaintEventArgs,或是利用控件的Paint事件中的PaintEventArgs
protected overide void OnPaint(PaintEventArgs pevent)
{
System.Drawing.Graphics g = pevent.Graphics;
}
……
Private void form1_Paint(object sender,PaintEventArgs e)
{
Graphics g=e.Graphics;
}
2)调用控件或者窗体的GreateGraphics方法
Graphics g=this.CreateGraphics;
3)调用Graphics类的FromImage静态方法
Image img=Image.FromFile(“**.jpg”);
Graphics g=Graphics.FromImage(img);
4)Pen类
使用画刷/颜色初始化画笔
public Pen(Color);
public Pen(Color,float);
public Pen(Brush);
public Pen(Brush,float);
Pen类常用属性:
Alignment:画笔的对齐方式
5)Color结构体