概述
GDI+是.NET Framework一个组成部分,主要用于图形编程。GDI+被组织到6个命名空间中,是一组一起使用的类。下面分条列举GDI+的主要功能。
GDI+提供了三种绘图表面:窗口、位图和打印机
1>. GDI+提供的工具可以在任何绘图表面上绘制二维"线框图",包括绘制线条、特定图形、多边形、曲线以及各种画刷和钢笔。还能进行许多类型的转换,方便创建复杂的效果。
2>. GDI+中的文本绘制功能进行了扩展,尤其是反锯齿技术方面。
3>. GDI+支持图像和位图——可以在任意绘图表面上读取图像,绘制图像,还可以创建和绘制图像。
4>. GDI+支持打印——可以方便地获得打印预览功能
命名空间
System.Drawing
提供基本的图形功能,包括绘图表面、图像、颜色、笔刷、钢笔和字体
System.Drawing.Drawing2D
提供高级光栅和矢量图形功能
System.Drawing.Imaging
提供高级图像功能,底层的基本功能由System.Drawing命名空间提供
System.Drawing.Printing
提供打印和打印预览功能
System.Drawing.Text
提供高级字体功能,底层的基本功能由System.Drawing提供
System.Drawing.Design
增强对自定义控件的设计时支持,包括开发定制UITypeEditor类的类,允许子啊Visual Studio的设计窗口中定制自定义控件的行为
时间: 2024-10-07 07:45:54