高效位图操作类   返回超级模块手册   命令来源:超级模块

命令名称

命令简介

__字体大小到高度

取字体大小的实际象素高度

__高度到字体大小

取指定象素高度的字体大小

_刷子颜色

返回当前刷子颜色

_字体

返回当前字体

_文本背景颜色

返回当前文本背景颜色

_文本颜色

返回当前文本颜色

_画笔类型

返回当前画笔类型

_画笔粗细

返回当前画笔粗细

_画笔颜色

返回当前画笔颜色

二值化

将位图二值化处理(成功返回真,失败返回假)

从位图句柄创建

从位图句柄创建位图(成功返回真,失败返回假,本类原有位图将自动被释放)

从剪辑板创建

取得剪辑板中位图(成功返回真,失败返回假,本类原有位图将自动被释放)

从图片数据创建

从图片数据载入创建位图(成功返回真,失败返回假,本类原有位图将自动被释放)

从图片文件创建

从bmp位图文件载入创建位图(成功返回真,失败返回假,本类原有位图将自动被释放)

从屏幕创建

根据指定屏幕或窗口的设备环境创建出一个位图,屏幕环境获取,会受窗口遮挡引响,被遮挡时会显示遮挡的画面(成功返回真,失败返回假,本类原有位图将自动被释放)

从屏幕窗口创建

根据指定屏幕或窗口的设备环境创建出一个位图,窗口环境获取,会受窗口遮挡引响,但在较新的版本中却能支持DirectX窗口,不受窗口遮挡引响(成功返回真,失败返回假,本类原有位图将自动被释放)

从文字创建

根据文字描述创建一个装载了该文字内容的位图(成功返回真,失败返回假,本类原有位图将自动被释放)

从窗口创建

根据指定窗口的设备环境创建出一个位图,不受窗口遮挡引响,但无法获取DirectX窗口环境的位图(成功返回真,失败返回假,本类原有位图将自动被释放)

写出文本

在当前写出位置处写出指定的文本,自动调整现行写出位置到所写出数据的末位置

写出文本行

在当前写出位置处写出指定的文本,并将现行写出位置调整到下行行首

创建

在内存中创建一个空白位图(成功返回真,失败返回假,本类原有位图将自动被释放)

反色

通过颠倒每个像素值反转位图中指定区域(成功返回真,失败返回假)

取位图句柄

取得当前位图句柄(失败返回0)

取位深度

取得该位图中颜色的位深度(返回位深度,无效位图返回0)

取图片

取得该位图的字节集数据,数据格式为BMP文件格式(成功返回位图字节集数据,失败返回空字节集)

取宽度

取得该位图的宽度(返回位图宽度,无效位图返回0)

取点

取得位图中某点颜色值(成功返回十进制颜色值,失败返回-1)

取点阵

取得该位图颜色部分的字节集数据(成功返回字节集数据,失败返回空字节集)

取设备句柄

取得当前位图所在的内存场景句柄(失败返回0)

取高度

取得该位图的高度(返回位图高度,无效位图返回0)

垂直镜像

将位图中指定区域的图像上下翻转过来(成功返回真,失败返回假)

填充矩形

使用刷子填充位图的矩形区域(成功返回真,失败返回假)

复制

将当前位图复制到另一个位图场景中(成功返回真,失败返回假)

复制区域

将当前位图中某个区域复制到指定位置(成功返回真,失败返回假)

定位写出文本

在指定写出位置处写出指定的文本,不改变现行写出位置(成功返回真,失败返回假)

旋转180度

将位图中指定区域的图像旋转180度(成功返回真,失败返回假)

替换颜色

替换位图中指定颜色值(成功返回真,失败返回假)

水平镜像

将位图中指定区域的图像左右翻转过来(成功返回真,失败返回假)

清除

清除位图中指定区域,清除区域使用创建时的背景颜色,默认为黑色(成功返回真,失败返回假)

画图片

将一幅图片画到位图中(成功返回真,失败返回假)

画圆角矩形

使用画笔在位图中画出一个圆角矩形,圆角矩形的内部使用刷子填充(成功返回真,失败返回假)

画多条直线

使用画笔在位图中画多条直线(成功返回真,失败返回假)

画多边形

使用画笔在位图中画出一个多边形,多边形的内部使用刷子填充,如果所画的多边形没有闭合,将自动闭合(成功返回真,失败返回假)

画弦

使用画笔在位图中画弦,弦的内部使用刷子填充(成功返回真,失败返回假)

画弧线

使用画笔在位图中画弧线(成功返回真,失败返回假)

画椭圆

使用画笔在位图中画椭圆,椭圆的内部使用刷子填充(成功返回真,失败返回假)

画点

设置位图中某点颜色值(成功返回真,失败返回假)

画直线

使用画笔在位图中画一条直线(成功返回真,失败返回假)

画矩形

使用画笔在位图中画出一个矩形,矩形的内部使用刷子填充(成功返回真,失败返回假)

画矩形线

使用画笔在位图中画出一个矩形线框(成功返回真,失败返回假)

画贝塞尔曲线

使用画笔在位图中画贝塞尔曲线(成功返回真,失败返回假)

画饼

使用画笔在位图中画饼,饼的内部使用刷子填充(成功返回真,失败返回假)

缩放

将位图缩放到指定大小(成功返回真,失败返回假)

缩放区域

将位图中指定区域的图像缩放到目标区域(成功返回真,失败返回假)

置写出位置

设置下次使用"写出文本行"或"写出文本"命令输出数据时的位置

自定义写出文本

在当前位图中写文本(成功返回真,失败返回假)

转换位深度

转换位图的位深度(成功返回真,失败返回假)

输出到剪辑板

将指定位图存放到当前Windows系统剪辑板中,剪辑板中的原有内容被覆盖(成功返回真,失败返回假)

输出到屏幕

将位图画入指定屏幕中(成功返回真,失败返回假)

输出到窗口

将位图画入指定窗口中(成功返回真,失败返回假)