delphi實現(xiàn)保存和讀取圖片的方法
更新時間:2014年09月19日 11:33:09 投稿:shichen2014
這篇文章主要介紹了delphi實現(xiàn)保存和讀取圖片的方法,主要包括了顯示圖片、保存圖片和讀取圖片的實現(xiàn)方法,是非常實用的技巧,需要的朋友可以參考下
本文實例講述了delphi實現(xiàn)保存和讀取圖片的方法,是非常實用的技巧。分享給大家供大家參考。具體實現(xiàn)方法如下:
首先引用jpeg
1.顯示圖片:
if OpenPictureDialog.Execute then begin img1.Picture.LoadFromFile(OpenPictureDialog.FileName); btnPicture.Text:=OpenPictureDialog.FileName; end;
2.保存圖片:
var Stream:TMemoryStream; Stream := TMemoryStream.Create; // 創(chuàng)建內(nèi)存流 // 將圖片保存到內(nèi)存流中 img1.Picture.Graphic.SaveToStream(Stream); ParamByName('picture').LoadFromStream(Stream,ftBlob); ParamByName('IsSavePicture').Value:='1'; Stream.Free; //用完了馬上Free掉
3.讀取圖片:
var Stream:TMemoryStream; Jpg:TjpegImage; if fieldbyname('IsSavePicture').Value='1' then begin Stream:=TMemoryStream.Create ; Jpg:=TjpegImage.Create ; TBlobField(FieldByName('picture')).SaveToStream(Stream); // 顯示的轉(zhuǎn)換為BlobField并保存到內(nèi)存流 Stream.Position :=0; jpg.LoadFromStream(Stream); // 加載圖片 img1.Picture.Assign(Jpg); Stream.Free; Jpg.Free; end else begin img1.Picture :=nil;
相信本文所述對大家的Delphi程序設(shè)計有一定的借鑒價值。
相關(guān)文章
wordpress主題支持自定義菜單及修改css樣式實現(xiàn)方法
使用wordpress過程中會遇到主題支持自定義菜單以及修改css樣式問題,本文將介紹詳細解決方法,需要朋友可以參考下2012-12-12為什么繼續(xù)選擇DELPHI(即將逝去的Delphi前景在何方)
已經(jīng)鉆DELPHI很深了,當然現(xiàn)在DELPHI是過了最輝煌的時代。但為什么要繼續(xù)下去,而不轉(zhuǎn)向其它的?這是不是死腦筋2018-02-02