Monday, September 11, 2006

開啟與儲存 BMP 影像

BCB 中, 要寫程式開啟一張 BMP 影像, 非常的簡單, 主要步驟有二:

1. 利用 OpenPictureDialog1->Execute() 來選定你所希望開啟的影像。
OpenPictureDialog 這個對話方塊專門設計用來開啟一張影像的, Execute() 這個method 並不需要任何的傳入值, 當我們用對話視窗選定一個影像檔後, 則會傳回一個 boolean 值 ( true or false), 來表示是否執行成功。如果傳回值是 true, Execute() 就會把你所選擇的檔案名稱 (包刮路徑), 存在FileName 這個字串中。

2. 再利用 Image1->Picture->LoadFromFile(OpenPictureDialog1->FileName)
將影像顯示到 Image1 這個影像物件中。
LoadFromFile 這個 method 的輸入值就是你要開啟的路徑與檔案名稱。

同樣地, 要將影像物件的內容儲存成 BMP 影像檔案, 也是有兩個步驟:

1. 利用 SavePictureDialog1->Execute() 來選定你所希望開啟的影像。

2.
利用 Image1->Picture->SaveToFile(SavePictureDialog1->FileName)
 將影像內容儲存成檔名為 SavePictureDialog1->FileName 的 BMP 檔案中
 

No comments:

Post a Comment