网站大量收购闲置独家精品文档,联系QQ:2885784924

电子课件章基本图形绘制.pptx

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

基本图形绘制本讲大纲:1、GDI+中的直线和矩形支持网站:2、GDI+中的椭圆、弧和扇形3、GDI+中的多边形

GDI+中的直线和矩形(1)1.绘制直线调用Graphics类中的DrawLine方法,结合Pen对象可以绘制直线。DrawLine方法有以下两种构造函数。(1)第一种用于绘制一条连接两个Point结构的线。语法:publicvoidDrawLine(Penpen,Pointpt1,Pointpt2)pen:Pen对象,它确定线条的颜色、宽度和样式。pt1:Point结构,它表示要连接的第一个点。pt2:Point结构,它表示要连接的第二个点。(2)第二种用于绘制一条连接由坐标指定的两个点的线条。语法:publicvoidDrawLine(Penpen,intx1,inty1,intx2,inty2)DrawLine方法的参数说明如表所示。参数说明penPen对象,它确定线条的颜色、宽度和样式x1第一个点的x坐标y1第一个点的y坐标x2第二个点的x坐标y2第二个点的y坐标

GDI+中的直线和矩形(2)2.绘制矩形通过Graphics类中的DrawRectangle方法,可以绘制矩形图形。该方法可以绘制由坐标对、宽度和高度指定的矩形。语法:publicvoidDrawRectangle(Penpen,intx,inty,intwidth,intheight)DrawRectangle方法的参数说明如表所示。参数说明penPen对象,它确定矩形的颜色、宽度和样式x要绘制矩形的左上角的x坐标y要绘制矩形的左上角的y坐标width要绘制矩形的宽度height要绘制矩形的高度

GDI+中的椭圆、弧和扇形(1)1.绘制椭圆通过Graphics类中的DrawEllipse方法可以轻松地绘制椭圆。此方法可以绘制由一对坐标、高度和宽度指定的椭圆,语法如下:publicvoidDrawEllipse(Penpen,intx,inty,intwidth,intheight)参数说明penPen对象,它确定曲线的颜色、宽度和样式x定义椭圆边框左上角的x坐标y定义椭圆边框左上角的y坐标width定义椭圆边框的宽度height定义椭圆边框的高度

GDI+中的椭圆、弧和扇形(2)2.绘制圆弧通过Graphics类中的DrawArc方法,可以绘制圆弧。此方法可以绘制由一对坐标、宽度和高度指定的圆弧,语法如下:publicvoidDrawArc(Penpen,Rectanglerect,floatstartAngle,floatsweepAngle)参数说明penPen对象,它确定弧线的颜色、宽度和样式rectRectangle结构,它定义圆弧的边界startAngle从x轴到弧线的起始点沿顺时针方向度量的角(以度为单位)sweepAngle从startAngle参数到弧线的结束点沿顺时针方向度量的角(以度为单位)

GDI+中的椭圆、弧和扇形(3)3.绘制扇形通过Graphics类中的DrawPie方法可以绘制扇形。此方法可以绘制由一个坐标对、宽度、高度以及两条射线所指定的扇形,语法如下:publicvoidDrawPie(Penpen,floatx,floaty,floatwidth,floatheight,floatstartAngle,floatsweepAngle)参数说明penPen,它确定扇形的颜色、宽度和样式x边框的左上角的x坐标,该边框定义扇形所属的椭圆y边框的左上角的y坐标,该边框定义扇形所属的椭圆width边框的宽度,该边框定义扇形所属的椭圆height边框的高度,该边框定义扇形所属的椭圆startAngle从x轴到扇形的第一条边沿顺时针方向度量的角(以度为单位)sweepAngle从startAngle参数到扇形的第二条边沿顺时针方向度量的角(以度为单位)

GDI+中的多边形多边形是有3条或更多直边的闭合图形。例如,三角形是有3条边的多边形,矩形是有4条边的多边形,五边形是有5条边的多边形。若要绘制多边形,需要Graphics对象、Pen对象和Point(或PointF)对象数组。(1)Graphics对象提供DrawPolygon方法。Graphics类中的DrawPolygon方法用于绘制由一组Point结构定义的多边形。语法:publicvoidDrawPolygon(Penpen,Point[]points)pen:Pen对象,用于确定多边形的颜色、宽度和样式。points:P

文档评论(0)

cra12138 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档