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()方法绘制该区域。