- 0
- 0
- 约2.84千字
- 约 39页
- 2017-01-07 发布于广东
- 举报
第七章 图形程序设计 7.1 GDI+概述 GDI+ 是使程序员能够编写与设备无关的应用程序的 Graphics Device Interface(图形设备接口) 。 通过使用 GDI+,可以创建图形、绘制文本以及将图形图像作为对象操作。 Graphics 类包含许多绘制操作方法和图像操作方法。下面列出了一些常用的方法: 1.绘制直线的方法:DrawArc、DrawBezier、DrawEllipse、DrawImage、DrawLine、DrawPolygon、DrawRectangle 和 DrawString。 2.填充形状的方法:FillClosedCurve、FillEllipse、FillPath、FillPolygon 和 FillRectangle。 3.清除绘图图面的方法:Clear。 4.从图像创建新的 Graphics 对象的方法:FromImage。 7.2 GDI+基础 GDI+ 使用三个坐标空间:世界坐标系、页面坐标系和设备坐标系。 世界坐标系是用于建立特殊图形世界模型的坐标系,也是在 .NET Framework 中传递给方法的坐标系。 页面坐标系是指绘图图面(如窗体或控件)使用的坐标系。 设备坐标系是在其上进行绘制的物理设备(如屏幕或纸张)所使用的坐标系。 在 GDI+ 可以在屏幕上绘制线条之前,坐标先要经过一系列变换。一种称为“世界变换”的变
您可能关注的文档
- VisualBasic.NET程序设计案例教程沈大林主编张恩祥沈昕肖柠朴万忠编著第3章课件教学.ppt
- VisualBasic.NET程序设计案例教程沈大林主编张恩祥沈昕肖柠朴万忠编著第4章课件教学.ppt
- VisualBasic.NET程序设计案例教程沈大林主编张恩祥沈昕肖柠朴万忠编著第5章课件教学.ppt
- VisualBasic.NET程序设计案例教程沈大林主编张恩祥沈昕肖柠朴万忠编著第6章课件教学.ppt
- VisualBasic.NET程序设计案例教程沈大林主编张恩祥沈昕肖柠朴万忠编著第7章课件教学.ppt
- VisualBasic.NET程序设计案例教程沈大林主编张恩祥沈昕肖柠朴万忠编著扉页课件教学.ppt
- VisualBasic.NET程序设计案例教程沈大林主编张恩祥沈昕肖柠朴万忠编著目录课件教学.ppt
- VisualBasic.NET程序设计案例教程孙街亭第1章概述课件教学.ppt
- VisualBasic.NET程序设计案例教程孙街亭第2章程序设计基础课件教学.ppt
- VisualBasic.NET程序设计案例教程孙街亭第3章数组课件教学.ppt
原创力文档

文档评论(0)