文档章节

Delphi 的绘图功能[14] - 图像类

涂孟超
 涂孟超
发布于 2014/09/26 15:35
字数 194
阅读 7
收藏 0

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, 因为它相当于一个内存画板, 双倍缓存就得用它.
//待续...

 
 
 
 
 

 

 

  

本文转载自:http://www.cnblogs.com/del/archive/2008/02/18/1072717.html

共有 人打赏支持
涂孟超
粉丝 12
博文 2011
码字总数 14107
作品 0
深圳
程序员
私信 提问
MFC+OpenGL三维绘图(一)——简单绘图平台的搭建与实现图像的旋转、缩放

声明:本文章为小白本人第一次创作,文章可能会有诸多不足,希望大家批评指正! VS2013下载:https://pan.baidu.com/s/1Y7TuZlLaGsbj2KCZVuckw OpenGL下载:https://download.csdn.net/downl...

belence_zhao
2018/05/11
0
0
安卓性能监控工具介绍(二)----工具介绍

前言 上一篇文章介绍了工具的数据采集部分,这段时间对工具页面进行了优化: 增加清屏功能 增加图表显示 新版本V1.1.0界面如下所示: 主界面.png 工具介绍 使用方法介绍 使用方法上一篇文章,...

迈阿密小白
2017/11/23
0
0
结合 GFX,DnD 与 Dijit 创建基于 Dojo 的 Web 图形类应用

GFX(dojox.gfx)作为 Dojo 扩展组件之一,封装了底层浏览器中实际的图形引擎,使开发人员具备了 Web 绘图的基本能力,是此类应用的基础。同时,作为 Dojo 核心组件的 DnD(dojo.dnd),则实...

红薯
2010/08/08
724
1
【QT技术应用】2D绘图

2D绘图 Qt4中的2D绘图部分称为Arthur绘图系统.它由3个类支撑整个框架,QPainter,QPainterDevice和QPainterEngine.QPainter用来执行具体的绘图相关操作 如画点,画线,填充,变换,alpha通道等...

长平狐
2012/09/03
1K
0
超过 20 个强大的 HTML5 Web 应用

1. Twimbow Twimbow 是一个基于 HTML5 开发的 Web 应用,用于帮助用户管理他的社交网络,该应用色彩非常多样。 2. Aviary Aviary 包含很多图像工具和向量编辑器,你可以在上面对图像进行一些...

红薯
2012/01/31
6.9K
7

没有更多内容

加载失败,请刷新页面

加载更多

脚本配置java开发环境

@echo off&setlocal enabledelayedexpansion cls @echo "This script is used to registe envionment variables......" @echo. @echo. @echo. set var=%~dp0 set var=%var:~,-1% @echo "regi......

默克鱼
45分钟前
1
0
c++中友元函数理解与使用

在学习c++这一块,关于友元函数和友元类,感觉还是不好理解,但是井下心来,理解,需要把我一下几点。 首先讲友元函数。 (1)友元函数: 1)C++中引入友元函数,是为在该类中提供一个对外(除...

天王盖地虎626
今天
2
0
OSChina 周一乱弹 —— 白掌柜说了卖货不卖身

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @爱漫爱 :这是一场修行分享羽肿的单曲《Moony》 手机党少年们想听歌,请使劲儿戳(这里) @clouddyy :开不开心? 开心呀, 我又不爱睡懒觉…...

小小编辑
今天
1K
15
大数据教程(11.7)hadoop2.9.1平台上仓库工具hive1.2.2搭建

上一篇文章介绍了hive2.3.4的搭建,然而这个版本已经不能稳定的支持mapreduce程序。本篇博主将分享hive1.2.2工具搭建全过程。先说明:本节就直接在上一节的hadoop环境中搭建了! 一、下载apa...

em_aaron
今天
5
0
开始看《JSP&Servlet学习笔记》

1:WEB应用简介。其中1.2.1对Web容器的工作流程写得不错 2:编写Servlet。搞清楚了Java的Web目录结构,以及Web.xml的一些配置作用。特别是讲了@WebServlet标签 3:请求与响应。更细致的讲了从...

max佩恩
今天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部