1 / 11
文档名称:

VB.NET - 7 - 图形与多媒体应用程序设计.ppt

格式:ppt   页数:11页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

VB.NET - 7 - 图形与多媒体应用程序设计.ppt

上传人:中国课件站 2011/10/11 文件大小:0 KB

下载得到文件列表

VB.NET - 7 - 图形与多媒体应用程序设计.ppt

文档介绍

文档介绍:中物院工学院
Visual Basic .NET
第7章图形与多媒体程序设计
第7章图形与多媒体程序设计
GDI+绘图基础知识
GDI+绘图基本方法和步骤
GDI+绘图基本方法
创建图形应用程序基本步骤
创建画笔、笔刷和字体绘图工具
创建画笔(Pen)工具
创建笔刷(Brush)工具
创建字体(Font)工具
绘制图形
多媒体程序设计
GDI+绘图基础知识
+完成绘图的操作,GDI+ 命名空间中的类组成的,这些类包括:
Graphics:核心类,用于完成图形的绘制
Pen:画笔类,提供Graphics绘制线条时使用
Brush:笔刷类,提供Graphics填充封闭图形时使用
Font:字体类,提供Graphics绘制文字时使用
GDI+绘图基本方法
要使用GDI+绘图,首先必须创建Graphics类的实例(即对象),然后再根据情况创建Graphics所需的Pen类的实例,Brush实例和Font实例,最后调用Graphics对象的各种绘图方法进行绘制。
注意:Graphics对象不能使用New关键字创建,而应使用控件的CreateGraphics方法来创建。
例如:
Dim MyDraw As
MyDraw = ()
创建图形应用程序基本步骤
创建Windows应用程序;
声明并构造一个Graphics对象;
创建Pen、Brush、Font等绘图工具;
调用Graphics对象的方法绘制图形;
调用对象的Dispose方法释放资源。
例如:
创建画笔(Pen)工具
使用Pen类创建画笔工具,Pen类有几个重载的构造函数,让我们可以创建各式各样的画笔。
构造函数
Dim P As New Pen()
Dim P As New Pen(,100)
Dim P As New Pen(,100,)
定义画笔两端外观
(StartCap,EndCap,DashCap)
创建笔刷(Brush)工具
使用Brush类创建笔刷工具,可以用其填充封闭图形内部。
根据填充内容,笔刷主要分为
单色刷:SolidBrush,纯色
纹理刷:TexureBrush,图片
线性渐变色刷:LinearGradiantBrush,渐变色
例如:教材P166页。
创建字体(Font)工具
Font类定义了文字的字体、大小、字形等。
构造函数如下
Font(字体,大小,字形)
字形包括
Bold:粗体
Italic:斜体
Regular:正常文本
Strikeout:删除线
Underline:下划线
绘制图形
绘制图形的工作主要由Graphics对象的方法完成,通常包括
绘制直线:
()
绘制和填充矩形:
()
()
绘制弧线:
()
绘制和填充椭圆:
()
()
绘制和填充扇形:
()
()
绘制文字:
()