GDI简单绘图(一)

    GDI是Graphics Device Interface 的简称,即图形设备接口。它提供了图形图像处理功能。主要有Graphics类、Bitmap类、Brush类、Font类、Icon类、Image类、Pen类、Color类等。

    想要绘制图形,首先需要画板和画笔。

//创建GDI对象
Graphics graphics = this.CreateGraphics();
//创建画笔对象
Pen pen = new Pen(Brushes.Red);

    绘制直线

//创建两个点
Point p1 = new Point(30, 50);
Point p2 = new Point(100, 100);
//绘制线
graphics.DrawLine(pen,p1,p2);

    绘制矩形

Size size = new Size(140, 50);
Rectangle rec = new Rectangle(new Point(130, 50), size);
graphics.DrawRectangle(pen, rec);

    绘制扇形

Size size = new Size(140, 140);
Rectangle rec = new Rectangle(new Point(280, 0), size);
graphics.DrawPie(pen,rec,60,60);

    绘制字符串

graphics.DrawString("时代周刊",new Font("宋体",20,FontStyle.Bold),Brushes.Black,new Point(430,50));

    绘制结果

   GDI简单绘图(一)_第1张图片

你可能感兴趣的:(IFC)