- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
windows程式设计gdi绘图
Windows程式設計
GDI+繪圖
講師 :林賢達
Peter.lin@
課程大綱
GDI+繪圖概述
GDI+基礎結構
Graphics類別
Pen結構和Brush結構
GraphicsPath類別
繪製文字
消除鋸齒
GDI+繪圖概述
GDI是 Graphics Device Interface(圖形設備介面 )
的縮寫 ,GDI+則為 GDI的改良版本
GDI+是Windows作業系統的繪圖模組 ,提供
與設備無關 ,繪製二維圖形和處理文字排版
的 API
負責在螢幕和印表機上顯示文字 、幾何形狀
與圖形等訊息
GDI+繪圖概述
GDI+的特性
Alpha混合技術使用( Alpha值指定透明度)
鋸齒處理向量繪圖( )
漸層填滿和材質填滿
線條寬度
基本幾何形狀樣式
縮放區域
浮點數值座標
畫筆和筆刷
GDI+繪圖概述
GDI+的特性 (續)
高品質過濾和縮放效果
各種線條樣式與端點種類
GDI+繪圖概述
GDI+相關的名稱空間
System.Drawing :提供對基本形狀的存取能力
System.Drawing.Drawing2D :提供二維和向量圖
形的存取能力
System.Drawing.Imaging :提供對圖形和影像的處
理能力
System.Drawing.Text :提供建立和使用多種字體
和文字排版的能力
GDI+繪圖概述
座標系統
使用座標系統定點 、劃線和繪製圓形、矩形等幾
何圖形
預設座標的原點在左上角 ,X軸指向右方 ,Y軸
指向下方 ,單位為像素螢幕解析度( )
原點 (0,0) (X,0)
(Y,0)
GDI+基礎結構
Point結構封裝了點的座標位置 ,由X軸和 Y軸
所組成
位於System.Drawing命名空間
初始化時指定其X軸和 Y軸的座標值
Dim MyPoint As New Point(100, 100)
X屬性表示點的 X軸的座標值 ;Y屬性表示點的 Y
軸的座標值
PointF結構 ,點的座標值為浮點數值
GDI+基礎結構
Size結構封裝了矩形的大小 ,由寬度和高度
所組成
位於System.Drawing命名空間
初始化時指定其寬度和高度
Dim MySize As New Size(100, 100)
Width屬性表示大小的寬度 ;Height屬性表示大
小的高度
SizeF結構 ,矩形的寬度和高度為浮點數值
GDI+基礎結構
Rectangle結構封裝了矩形的位置和大小
位於System.Drawing命名空間
初始化時指定其位置 、寬度和高度
Dim MyRectangle As Rectangle
MyRectangle = New Rectangle(0, 0, 10, 10)
RectangleF結構 ,矩形的位置、寬度和高度為浮
點數值
GDI+基礎結構
Color結構封裝了對顏色的定義
位於System.Drawing命名空間
提供標準顏色的共享資料成員 ,例如Color.Green
代表綠色 ,Color.Yellow代表黃色
提供以From為字首的共享方法來建立Color物件
Dim MyColor As Colo
您可能关注的文档
最近下载
- 成人失禁性皮炎的预防与护理团标解读课件.pptx VIP
- 义务教育法课件.pptx VIP
- 义务教育数学课程标准(2022年版)重点.pdf VIP
- 高校辅导员招聘考试《基础知识》试题汇编(含答案).pdf VIP
- 第十四章烧伤冷伤咬蛰伤.pptx VIP
- FLOEFD 2021(Standalone 版)软件教程-第8章高级模块示例(管内燃烧).pdf VIP
- 未来之路 比尔盖茨.pdf VIP
- 物流园区绩效指标体系.pdf VIP
- 迅达电梯SMLCD人机界面培训5400主板按键操作培训.pptx
- FLOEFD 2021(Standalone 版)软件教程-第7章参数化研究示例.pdf VIP
文档评论(0)