- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第12单元图形图像与多媒体技术
第12章 图形图像与多媒体技术 本章要点: ? 多媒体的基本概念 ? 图形图像编程 ? 多媒体应用程序 12.1 循序渐进学理论 12.1.1 多媒体的概念 媒体是指信息的载体,主要分成两个方面:存储信息的媒体和表现信息的媒体。 所谓多媒体是指多种媒体的有机结合,是通过计算机的多媒体技术来实现的。“多媒体技术”在某种程度上已经成为声、文、图、动画、影像等媒体信息在计算机系统中综合应用的代名词。 多媒体技术具有下面的两个重要特点: (1)多种媒体的综合性 (2)交互性 各类主要媒体文件及扩展名如下: 图像文件:位图文件(.BMP)、JPEG文件(.JPG); 声音文件:声波文件(.WAV)、MIDI音乐文件(.MID); 视频文件:AVI文件(.AVI)、MPEG文件(.MPG)。 在Delphi 7.0中,图像文件的显示是通过TImage等组件来实现的,另外在Delphi 7.0中还提供了一个TMediaPlayer组件,利用该组件不但能够对波形声音、MID音乐、视频等媒体文件进行播放和控制,而且能够控制多种多媒体设备。 12.1.2 图形图像与多媒体技术 Delphi为用户提供了多种简洁有效的与图形、图像有关的控件。不仅可以直接插入图形、图像,也可以使用控件来创建图形、图像,并控制其位置和外观。 1 几何图形控件Shape 2 图象控件Image 3 画布(Canvas)对象 4 PaintBox画板控件 1 几何图形控件Shape 几何图形控件位于工具栏上的additional页中,用于窗体上绘制一些常见的几何图形,如矩形、圆、椭圆、圆角矩形等。下面简单介绍其几个基本的属性。 (1).Shape属性 :设置需要绘制的几何图形种类 (2).Brush属性:该属性设置图形填充的模式和颜色 (3).Pen属性 :画笔属性 (1).Shape属性 (2)Brush属性 ①Color属性 用来设置填充色,取值及含义与Pen的Color属性一样。 ②Style属性 该属性用来设置填充样式。图12-1是Brush颜色值为clBlack时的Style属性值及其代表的样式。 (3)Pen属性 ①Color属性 ? 使用Delphi提供的系统颜色常量 如语句: Pen.Color:=clBlue clBlack:黑色, clMaroon:暗红,clGreen:绿色 clOlive:橄榄绿,clNavy:深蓝,clPurple:紫色, clTeal:深青,clGray:灰色,clSilver:浅灰, clRed:红色,clLime:浅绿,clYellow:黄色, clBlue:蓝色,clFuchsia:紫红,clAqua:青绿,? ? 使用RGB函数 RGB函数的一般格式为:RGB(red, green, blue)返回代表 RGB 颜色值的整数。 RGB 函数的语法有以下参数: red 必选。 0 到 255 间的整数,代表红色成分。 green 必选。0 到 255 间的整数,代表绿色成分。 blue 必选。 0 到 255 间的整数,代表蓝色成分。 ? 直接以数字表示颜色 十六进制编号 从000000到FFFFFF 从黑到白 红色: 00FF0000 兰色: 0000000F 粉色: 00FF00FF 黑色: 白色: 00FFFFFF 绿色: 0000FF00 黄色: 00FFFF00 淡蓝: 0000FFFF 淡绿: 0000FF00 深红: 00CC0000 紫色: 00CC00FF 褐色: 00CC9900 深黄: 00FFCC00 草绿: 0099CC00 棕绿: 例如有如下语句: Pen.Color:=$00FF00FF;该语句与下面的语句作用是相同的: Pen.Color:=RGB(255,0,255); ②Width属性 该属性用于设置线条的粗细宽度,单位是像素,其最小值为1。下面的代码会将线条的粗细宽度设置为10个像素。 Form1.Canvas.Pen.Width:= 10; ③Mode属性 绘点的色和目标点的色求与/或/非等逻辑方式,以组合产生各种画效果, Pen.Mode := AMode; //使上次绘制的图形颜色变成了屏幕颜色
您可能关注的文档
最近下载
- 2025年1月黑龙江高中学业水平合格考数学试卷真题(含答案详解).docx VIP
- 2025年1月黑龙江高中学业水平合格考数学试卷真题(含答案详解).docx VIP
- 影视剧导演聘用合同模板(经纪合同)5篇.docx VIP
- 五年级上册语文习作我的心爱之物人教部编版.ppt VIP
- 鸭人工授精技术.docx VIP
- 01-地质灾害风险调查评价技术要求1:5万(试行).doc VIP
- 注射用血塞通(冻干)临床应用.doc VIP
- 基本药物处方—血塞通注射液、注射用血塞通(冻干).docx VIP
- 2024丽水市遂昌县辅警考试真题及答案.docx VIP
- 2016血塞通注射液临床使用合理性与安全性再评价.pdf VIP
文档评论(0)