GDI+图形图像【荐】.ppt

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

小结 问题讨论 孔子说:“学而不思则罔,思而不学则殆。” 李驰 GDI+图形图像 本章主要内容: GDI+概述 System.Drawing中常用的结构 Graphics类的使用 钢笔Pen和画刷Brush 绘制文本 GDI+概述 GDI+ 是 Windows XP 操作系统中提供二维矢量图形、图像处理和版式的部分。GDI+ 在 GDI(较早版本的 Windows 中提供的 图形设备接口 (GDI Graphics Device Interface))的基础上进行了改进,添加了新功能并优化了现有功能。 GDI+通过能够创建与设备无关的应用程序。 GDI+基类的主要命名空间 提供高级 GDI+ 排版功能,该命名空间中的类允许用户创建和使用多种字体 System.Drawing.Text 提供高级 GDI+ 图像处理功能 System.Drawing.Imaging 提供高级的二维和矢量图形功能 System.Drawing.Drawing2D 提供了对 GDI+ 基本图形功能的访问 System.Drawing 说明 命名空间 System.Drawing中常用的结构——Color Color封装了对颜色的定义。该结构中封装了数百个分别对应与标准调色板色彩的静态成员。 有用的静态方法: FromArgb:通过三原色构建Color对象 FromKnownColor:通过已知颜色构建Color对象 FromName:通过颜色名称构建Color对象 例如: Color temp1=Color.Black; Color temp2=Color.FromArgb(0,0,0); Color temp3=Color.FromName(“Black”); System.Drawing中常用的结构Point、PointF Point、PointF都表示绘制平面上点的坐标, Point表示在二维平面中定义点的、整数 X 和 Y 坐标的有序对。 PointF表示在二维平面中定义点的浮点 x 和 y 坐标的有序对 构造方法: Point pt1=new Point(20,20); Point pt2=new Point(new Size(10,10)); PointF pt3=new Point(20.2F,20.1F); System.Drawing中常用的结构Rectangle RectangleF Rectangle存储一组整数,共四个,表示一个矩形的位置和大小 RectangleF存储一组浮点数,共四个,表示一个矩形的位置和大小 System.Drawing中常用的结构Rectangle RectangleF 构造方法一: public Rectangle( int x, int y, int width, int height ) 参数 x 矩形左上角的 x 坐标。 y 矩形左上角的 y 坐标。 width 矩形的宽度。 height 矩形的高度。 例如:Rectangle rectangle1 = Rectangle(50,50,200,100); System.Drawing中常用的结构Rectangle RectangleF 构造方法二: public Rectangle( Point location, Size size ) 参数 location 它表示矩形区域的左上角。 size 它表示矩形区域的宽度和高度。 例如:Size s1=new Size(10,20); Point p1=new Point(30,30); Rectangle r1=new Rectangle(p1,s1); System.Drawing中常用的结构Size、SizeF Size存储一个有序整数对,通常为矩形的宽度和高度 SizeF存储有序浮点数对,通常为矩形的宽度和高度 System.Drawing中常用的结构Size、SizeF 构造方法一 public Size( int width, int height ) 参数 width 新 Size的宽度分量。 height 新 Size 的高度分量。 例如: Size s1=new Size(10,20); System.Drawing中常用的结构Size、SizeF 构造方法二 public Size( Point pt ) 参数 pt 从中初始化此 Size 的 Point。 例如: Point p1=new Point(30,30); Size s1=new Size(p1); Graphics类概述 需要先创

文档评论(0)

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

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

1亿VIP精品文档

相关文档