繪圖工具箱組件,位于【System】組件頁的頁面上,用來在應(yīng)用程序中提供一個(gè)生成圖像的畫布。用該組件可以在窗體里描繪圖形,它與圖像組件的區(qū)別在于:圖像組件用來顯示一個(gè)存在的位圖或圖像,而繪圖工具箱組件用來直接在畫布上繪制圖像。
繪圖工具箱組件的主要屬性、方法和事件:
·Canvas屬性:用來獲得繪圖工具箱的畫布,然后用Canvas來繪制圖像。
·Paint方法:用來產(chǎn)生一個(gè)OnPaint事件。
·OnPaint事件:當(dāng)繪圖框接受到Windows的繪圖信息后觸發(fā)該事件。
元文件不同于其他的圖像文件格式,因?yàn)樗静皇菆D像文件,而是一系列表示如何繪制圖像的GDI函數(shù)。它是通過“錄制”一個(gè)繪圖的過程,然后“播放”這一過程來顯示圖像文件,使用這種圖像格式有利有弊。
主要優(yōu)點(diǎn):
·文件尺寸小,由于元文件不需要所畫像素點(diǎn)的信息,而只需存儲(chǔ)畫圖的過程即可,因此實(shí)際文件的尺寸明顯減小。
· 可以精確地編輯圖像的內(nèi)容,因元文件是一系列GDI函數(shù),故可以調(diào)用這些GDI函數(shù)來分別編輯。
主要缺點(diǎn):元文件是一系列的函數(shù)調(diào)用,因此沒有簡單的方法可以用這種格式存儲(chǔ)掃描圖像。
原文件有兩種形式:16位wMF文件(Windows的元文件)和32位EMF文件(增強(qiáng)型元文件)。
繪圖工具箱組件的主要屬性、方法和事件:
·Canvas屬性:用來獲得繪圖工具箱的畫布,然后用Canvas來繪制圖像。
·Paint方法:用來產(chǎn)生一個(gè)OnPaint事件。
·OnPaint事件:當(dāng)繪圖框接受到Windows的繪圖信息后觸發(fā)該事件。
元文件不同于其他的圖像文件格式,因?yàn)樗静皇菆D像文件,而是一系列表示如何繪制圖像的GDI函數(shù)。它是通過“錄制”一個(gè)繪圖的過程,然后“播放”這一過程來顯示圖像文件,使用這種圖像格式有利有弊。
主要優(yōu)點(diǎn):
·文件尺寸小,由于元文件不需要所畫像素點(diǎn)的信息,而只需存儲(chǔ)畫圖的過程即可,因此實(shí)際文件的尺寸明顯減小。
· 可以精確地編輯圖像的內(nèi)容,因元文件是一系列GDI函數(shù),故可以調(diào)用這些GDI函數(shù)來分別編輯。
主要缺點(diǎn):元文件是一系列的函數(shù)調(diào)用,因此沒有簡單的方法可以用這種格式存儲(chǔ)掃描圖像。
原文件有兩種形式:16位wMF文件(Windows的元文件)和32位EMF文件(增強(qiáng)型元文件)。