GDI+编程---坐标系统

在绘图时,常常用3种结构指定坐标:Point,Size和Rectangle

1.Point

GDI+使用Point表示一个点。这是一个二维平面上的点----一个像素的表示方式。

声明和构造Point的代码如下:

Point p=new Point(1,1);

2.Size

GDI+使用Size表示一个尺寸(像素).Size结构包含宽度和高度。

Size s=new Size(5,5);

3.Rectangle

GDI+在许多不同的地方使用这个结构,以指定矩形的坐标。Rectangle有两个构造函数,一个参数是X坐标,Y坐标,宽度和高度,另一个构造函数的参数是Point和Size结构

Rectangle r1=new Rectangle(1,2,5,6);

Point p=new Point(1,2);

Size s=new Size(5,6);

Rectangle r2=new Rectangle(p,s);

4.GraphicsPaths

GraphicsPath类表示一系列连接的线条和曲线。

5.Regions

Region类是一个复杂的图形,由矩形和路径组成。在构造了一个Region后,就可以使用FillRegion()方法绘制该区域。

posted on 2012-07-25 14:08  流星落  阅读(264)  评论(0编辑  收藏  举报

导航