線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1315
推到 Plurk!
推到 Facebook!

請問有關影像轉檔的問題

答題得分者是:RaynorPao
chuckjr
一般會員


發表:11
回覆:20
積分:6
註冊:2002-12-21

發送簡訊給我
#1 引用回覆 回覆 發表時間:2002-12-21 14:45:26 IP:61.216.xxx.xxx 未訂閱
想請問一下. 若要把一張完整的image圖檔切成幾個區塊再存成個別的檔案應該要如何表達..?? (舉例來說,就是把一張圖切成四塊,然後存成四個檔案)
RaynorPao
版主


發表:139
回覆:3622
積分:7025
註冊:2002-08-12

發送簡訊給我
#2 引用回覆 回覆 發表時間:2002-12-21 14:55:30 IP:61.221.xxx.xxx 未訂閱
引言: 想請問一下. 若要把一張完整的image圖檔切成幾個區塊再存成個別的檔案應該要如何表達..?? (舉例來說,就是把一張圖切成四塊,然後存成四個檔案)
chuckjr 你好: 用 2 個 TBitmap 就可以達成你的目的 請參考 >>>>>> > < class="code"> void __fastcall TForm1::Button1Click(TObject *Sender) { Graphics::TBitmap *bmpSrc=new Graphics::TBitmap; Graphics::TBitmap *bmpDst=new Graphics::TBitmap; bmpSrc->LoadFromFile("Src.bmp"); bmpDst->Width=200; bmpDst->Height=200; bmpDst->Canvas->CopyMode=cmSrcCopy; bmpDst->Canvas->CopyRect(Rect(0, 0, 200, 200), bmpSrc->Canvas, Rect(0, 0, 200, 200)); bmpDst->SaveToFile("Dst.bmp"); delete bmpDst; delete bmpSrc; } 以上的 sample code 可以截取四塊中最左上角的那一塊(如檔案 Dst.bmp) 剩下的那三塊~~就讓你自己寫吧 --
------
-- 若您已經得到滿意的答覆,請適時結案!! --
-- 欲知前世因,今生受者是;欲知來世果,今生做者是 --
-- 一切有為法,如夢幻泡影,如露亦如電,應作如是觀 --
chuckjr
一般會員


發表:11
回覆:20
積分:6
註冊:2002-12-21

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-03-01 02:45:17 IP:61.216.xxx.xxx 未訂閱
不好意思,那如果是要把數個影像檔案合併成一個呢..@@ 也就是反向的意思~ 不過我還是寫不太出來...... 希望能指導一下~~@@
RaynorPao
版主


發表:139
回覆:3622
積分:7025
註冊:2002-08-12

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-03-01 19:11:35 IP:61.221.xxx.xxx 未訂閱
引言: 不好意思,那如果是要把數個影像檔案合併成一個呢..@@ 也就是反向的意思~ 不過我還是寫不太出來...... 希望能指導一下~~@@
chuckjr 你好: 請參考以下連結文章
------
-- 若您已經得到滿意的答覆,請適時結案!! --
-- 欲知前世因,今生受者是;欲知來世果,今生做者是 --
-- 一切有為法,如夢幻泡影,如露亦如電,應作如是觀 --
系統時間:2024-04-29 4:45:45
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!