全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:2504
推到 Plurk!
推到 Facebook!

在ImageEn中實現圖形的旋轉

尚未結案
ralph921
一般會員


發表:17
回覆:31
積分:14
註冊:2005-08-22

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-11-01 14:04:15 IP:59.44.xxx.xxx 未訂閱
小弟設計了一個小程序,其中一個小功能是,讓圖形框中的圖形能做順時針或逆時針90度的旋轉。    由於之前小弟有用Kodak ImgEdit做過一個類似的東西,因此小弟本想照搬一下。Kodak中有個 RotateLeft(RotateRight)的屬性,只要一句話就可以輕鬆實現,但小弟發現,在ImageEn中並沒有類似的屬性(也可能是小弟愚笨沒有找到)。    去了HiComponent的官網,但並沒發現有相關例子;看了其自帶的幫助文件,上面的Example也很模糊(如下):

// makes a rotating animation
  ImageEnIO1.LoadFromFile('Colosseum.jpg');
  ImageEnProc1.SaveUndo;
  for q:=1 to 360 do begin
    ImageEnView1.UnLockPaint;
    ImageEnProc1.Rotate(q,false);
    ImageEnView1.LockPaint;
    ImageEnProc1.Undo;
  end;
  ImageEnView1.UnLockPaint;
在站内翻了下舊文,多數是BCB的,需要對一些屬性賦值,而Delphi中好像沒法做到。有用過ImageEn的大大,能否告知如何實現這個小小功能?不勝感激! ========== 普通人。
系統時間:2024-04-19 19:27:48
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!