绘图工具箱(PaintBox)组件和元文件(Metafile)

2008-08-22 08:36:46 来源:中国自学编程网 作者:转载
绘图工具箱组件,位于【System】组件页的页面上,用来在应用程序中提供一个生成图像的画布。用该组件可以在窗体里描绘图形,它与图像组件的区别在于:图像组件用来显示一个存在的位图或图像,而绘图工具箱组件用来直接在画布上绘制图像

 
  绘图工具箱组件,位于【System】组件页的页面上,用来在应用程序中提供一个生成图像的画布。用该组件可以在窗体里描绘图形,它与图像组件的区别在于:图像组件用来显示一个存在的位图或图像,而绘图工具箱组件用来直接在画布上绘制图像。
    绘图工具箱组件的主要属性、方法和事件:
    ·Canvas属性:用来获得绘图工具箱的画布,然后用Canvas来绘制图像。
    ·Paint方法:用来产生一个OnPaint事件。
    ·OnPaint事件:当绘图框接受到Windows的绘图信息后触发该事件。

    元文件不同于其他的图像文件格式,因为它根本不是图像文件,而是一系列表示如何绘制图像的GDI函数。它是通过“录制”一个绘图的过程,然后“播放”这一过程来显示图像文件,使用这种图像格式有利有弊。
    主要优点:
    ·文件尺寸小,由于元文件不需要所画像素点的信息,而只需存储画图的过程即可,因此实际文件的尺寸明显减小。
    · 可以精确地编辑图像的内容,因元文件是一系列GDI函数,故可以调用这些GDI函数来分别编辑。
    主要缺点:元文件是一系列的函数调用,因此没有简单的方法可以用这种格式存储扫描图像。
    元文件有两种形式:16位wMF文件(Windows的元文件)和32位EMF文件(增强型元文件)。


本类最新行业评测技巧教程学院
本类热点本日本周本月
本类推荐本日本周本月