- 0
- 0
- 约1.49万字
- 约 76页
- 2020-02-15 发布于上海
- 举报
Visual Basic 2010 应用程序设计 —— 安 杰 主 编 赵艳君 山艳 副主编 本章重点:创建Graphics对象使用画笔、笔刷等工具绘制图形对图像进行加载、翻转、缩放、裁切、扭曲等处理创建不规则窗体第11章图形图像应用程序设计Visual Basic 2010 应用程序设计主要内容Visual Basic 2010 应用程序设计11.1 图形图像应用程序实例【实例11.1】在窗体上绘制函数y=x2曲线图形。实例分析:要熟悉在应用程序中绘制直线、曲线要熟悉在界面指定位置输出内容Visual Basic 2010 应用程序设计11.1 图形图像应用程序实例【实例11.2】根据给出数据绘制饼图。教材发行情况书 名数 量VB2010教程19万册大学计算机35万册C++教程12万册实例分析:要熟悉在应用程序中绘制饼图要熟悉在界面进行数字标注Visual Basic 2010 应用程序设计11.2 图形处理Visual Basic 2010 应用程序设计11.2.1 GDI+基本知识Visual Basic 2010 应用程序设计 GDI+是GDI(Graphics Device Interface图形设备接口)的一个新版本,提供了创建二维矢量图形、绘制文本、图像处理、填充区域、路径以及图形数据矩阵等图形图像处理新增功能。11.2.1 GDI+基本知识System.Drawing命名空间命名空间说 明System.Drawing包含与基本绘图功能有关的大多数类、结构、枚举和委托System.Drawing.Drawing2D为大多数高级2D和矢量绘图操作提供了支持,包括消除锯齿、几何转换和图形路径System.Drawing.Imaging 帮助处理图像(位图、GIF文件等)的各种类System.Drawing.Printing把打印机或打印预览窗口作为输出设备时使用的类System.Drawing.Design一些预定义的对话框、属性表和其他用户界面元素,与在设计期间扩展用户界面相关System.Drawing.Text对字体和字体系列执行更高级操作的类Visual Basic 2010 应用程序设计GDI+命名空间11.2.1 GDI+基本知识GDI+的常用类名称说 明Graphics类封装了GDI+绘图画板,是GDI+绘图中最核心的类Brush类用指定颜色、样式、纹理等来填充封闭的图形Pen类用来画线、多边形、矩形、弧等外围的轮廓部分Font类用来指定字体的样式Color类用来指定颜色,可以是透明或半透明的Visual Basic 2010 应用程序设计GDI+常用类GDI+主要通过其派生类对图形进行创建、绘制、填充及文本等处理。常用类有:11.2.1 GDI+基本知识Visual Basic 2010 应用程序设计GDI+坐标系统“坐标系统”是对屏幕上的位置进行标识的一种方案。默认的坐标系统的原点是在左上角,并且X轴向右,Y轴向下,默认坐标系统的度量单位是像素。11.2.1 GDI+基本知识整数类型,点距坐标原点的水平和垂直距离。指定坐标点距离坐标原点在X轴上的距离为20个像素,在Y轴的距离为10像素 Dim b As Point = new Point(20,10) 定义多个点的数组Dim point As Point() = {New Point(10, 10), New Point(20, 20) , New Point(30, 30)} Visual Basic 2010 应用程序设计指定(x, y)坐标,以便将文本和图形定位在屏幕上。指定坐标的方法有:Point、Size、Rectangle。Point 表示绘制平面上点的坐标。 格式为:Point(int32,int32)11.2.1 GDI+基本知识Width和Height分别表示水平和垂直距离Dim s As Size = new Size(20,10)指定一个宽为20,长为10的尺寸Visual Basic 2010 应用程序设计Size 表示绘制平面上的一个尺寸。 格式为:Size(Width,Height)11.2.1 GDI+基本知识Point为矩形的左上角坐标,size为矩形的大小。(x, y)为矩形左上角坐标,width、height为矩形的高度和宽度。绘制一个矩形,左上角位置为(20, 10),高、宽分别为3、5像素。Dim p As Point = New Point(20,10)Dim s As Size = New Size(3,5)Dim r As Rectangle = New Rectangle(p,s)也可写成:Dim r As Rectangl
您可能关注的文档
- 原核微生物的形态结构2.pptx
- 人教版八年级物理下册复习课.pptx
- 人教版七年级地理下册总复习精品课件.pptx
- 尚美佳成都天泉湖别墅传播构想.pptx
- 岳阳福隆巴陵尚街营销推广计划53p.pptx
- 危险化学品使用及管理培训教材.pptx
- 制药工艺验证培训.pptx
- 子生物学的研究方法电泳杂交.pptx
- 室内环境检测操作培训.pptx
- 体育旅游中的安全与救护.pptx
- 【东方-2026研报】银行视角看2026政府工作报告:财政温和扩张,政策性金融工具加码.pdf
- 《湖北省水土保持规划(2016—2030年)》解读.pdf
- 《怎样使用网上软件》 教学设计.pdf
- 2026年心理部长笔试题库.docx
- 2026四川南充市莲池幼儿园自主招聘2人备考题库附答案.docx
- 2026河南郑州市郑东新区龙翼第二小学、郑州市郑东新区永丰学校招聘备考题库附答案.docx
- 2026浙江台州玉环农商银行寒假实习生招聘备考题库含答案.docx
- 【国联民生-2026研报】资产配置月报202603:大小盘的分化还会持续吗?.pdf
- 【华创-2026研报】比亚迪(002594):第二代刀片电池、兆瓦闪充引领行业技术新纪元.pdf
- 【东方-2026研报】202603银行客户资产配置月报:避险交易走弱,风险评价分化.pdf
最近下载
- YY9706.102-2021医疗装备电磁兼容EMC测试项目汇总.docx VIP
- 微生物学基础第二版1-9单元教材配套课件完整版电子教案.pptx
- 2025-2026学年冀人版(2017)小学科学五年级下册教学计划及进度表.pdf VIP
- 无人机维修知识培训课件.pptx
- 2026中国矿产资源集团校园招聘和所属单位社会招聘笔试模拟试题及答案解析.docx VIP
- 党员干部个人组织生活会个人对照(学习贯彻党的创新理论方面;加强党性锤炼方面;联系服务职工群众方面;发挥先锋模范作用方面;改作风树新风等方面)存在的问题清单及整改措施.docx VIP
- 2026年陕西省中考道德与法治备考全指南 (知识点归纳,必考知识点、真题模拟试卷及解析).docx VIP
- 陕西省轨道交通预应力混凝土预制梁施工及验收标准.docx VIP
- 普洱市罗非鱼养殖综合技术规范.doc
- 中国矿产资源集团2026校园招聘和所属单位社会招聘参考笔试试题及答案解析.docx VIP
原创力文档

文档评论(0)