博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Delphi 的绘图功能[14] - 图像类
阅读量:6838 次
发布时间:2019-06-26

本文共 503 字,大约阅读时间需要 1 分钟。

  hot3.png

Delphi 的 Graphic 单元有五个重要的图像类: TGraphic、TBitmap、TMetafile、TIcon、TPicture.
TBitmap 用来操作位图;
TMetafile 用来操作图元文件;
TIcon 用来操作图标(包括鼠标指针)文件;
TBitmap、TMetafile、TIcon 都是 TGraphic 的子类, 由于
TCanvas.Draw(X, Y: Integer; Graphic: TGraphic); 的第三个参数就是 TGraphic 类型,
所以它们都可以通过 TCanvas.Draw 输出.
如果三种图像都要容得下, 就得用 TPicture 类, 它即包含 Bitmap、Metafile、Icon 对象属性, 也包含 Graphic 对象属性; TImage 类呢又包含 Picture 属性, 所以可以用 TImage 显示所以这些图像格式.
这其中, 我最喜欢的类当属 TBitmap, 因为它相当于一个内存画板, 双倍缓存就得用它.

//待续...

转载于:https://my.oschina.net/hermer/blog/320175

你可能感兴趣的文章
<s:iterator>获取遍历数据的索引下标
查看>>
Redis持久化存储详解(一)
查看>>
Ubuntu 防火墙配置小记
查看>>
modify timezone
查看>>
测试用例的优先级别
查看>>
Java学习笔记--StringTokenizer的使用
查看>>
Logstash inputs配置
查看>>
Promise实现之bluebird 5分钟入门教程
查看>>
看懂UML类图
查看>>
Struts和Sitemesh整合,实现多个装饰器
查看>>
NSOperation下载网络图片(四)
查看>>
12 HTML5中的影音播放
查看>>
微服务架构实践之缓存
查看>>
raid0、raid1、raid5、raid10 flash
查看>>
[转载]PS各个工具的字母快捷键和英文全名
查看>>
Java中的单例模式
查看>>
Android初学者教程
查看>>
java web项目使用log4j的使用笔记
查看>>
linux磁盘挂载
查看>>
透過proxychains讓不支持代理的程序通過代理上網
查看>>