没有合适的资源?快使用搜索试试~ 我知道了~
c#+GDI绘图ppt
4星 · 超过85%的资源 需积分: 10 49 下载量 124 浏览量
2009-08-02
11:02:42
上传
评论
收藏 489KB PPT 举报
温馨提示
试读
58页
GDI+:Graphics Device Interface Plus,它提供了各种丰富的图形图像处理功能 在C#.NET中,使用GDI+处理二维(2D)的图形和图像,使用DirectX处理三维(3D)的图形图像 GDI+主要有二维矢量图形、图像处理和版式三部分组成 GDI+提供了存储基元自身相关信息的类和结构、存储基元绘制方式相关信息的类,以及实际进行绘制的类 GDI+ 为使用各种字体、字号和样式来显示文本这种复杂任务提供了大量的支持 其他高级功能
资源推荐
资源详情
资源评论
3
图形图像处理中常常调用的名称空间:
System :包括常用基础数据类型和 24 个子名称空间
System.Drawing :提供了对 GDI+ 基本图形功能的访问,主要
有 Graphics 类、 Bitmap 类、从 Brush 类继承的类、 Font
类、 Icon 类、 Image 类、 Pen 类、 Color 类等
System.Drawing.Drawing2D :提供了高级的二维和矢量图形功
能。主要有梯度型画刷、 Matrix 类(用于定义几何变换)
和 GraphicsPath 类等
System.Drawing.Imaging :提供了高级 GDI+ 图像处理功能
System.WinForms :提供许多与数据处理相关的结构的类
System.Timers :提供精确的计时操作
System.Drawing.Text :提供了高级 GDI+ 字体和文本排版功
能
4
1.2 创建 Graphics 对象
类包含在 名称空间下。要进行图
形处理,必须首先创建 对象,然后才能利用它进行
各种画图操作,即先创建 对象再使用该对象的方法
绘图、显示文本或处理图像。
创建 对象的形式有:
在窗体或控件的 事件中直接引用 对象
每一个窗体或控件都有一个 事件,该事件的参数中包
含了当前窗体或控件的 对象,在为窗体或控件创建绘
制代码时,一般使用此方法来获取对图形对象的引用:
Private void Form_Paint(object sender,
System.Windows.Forms.PaintEventArgs e)
{ Graphics g = e.Graphics;
……
}
5
利用窗体或某个控件的 方法
此方法所建对象是该控件或窗体的绘图区域,可把当前窗体的
画刷、字体、颜色作为缺省值获取对 对象的引用,
注意这种对象只有在处理当前 窗口消息的过程中有
效;如果想在已存在的窗体或控件上绘图,可以使用此方法。
例如:
从继承自图像的任何对象创建 对象
此方法在需要更改已存在的图像时十分有用,例如:
! "#$%%
!#
&'!
剩余57页未读,继续阅读
资源评论
- Away-Far2015-08-20不错,讲解很详细
songyong5026
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功