在ImageEn中實現圖形的旋轉 |
尚未結案
|
ralph921
一般會員 發表:17 回覆:31 積分:14 註冊:2005-08-22 發送簡訊給我 |
小弟設計了一個小程序,其中一個小功能是,讓圖形框中的圖形能做順時針或逆時針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的大大,能否告知如何實現這個小小功能?不勝感激! ========== 普通人。 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |