- 軟件大?。?span>183KB
- 軟件語言:中文
- 軟件類型:國產(chǎn)軟件
- 軟件類別:免費軟件 / 圖像管理
- 更新時間:2015-10-07 11:52
- 運行環(huán)境:WinAll, WinXP
- 軟件等級:
- 軟件廠商:
- 官方網(wǎng)站:http://www.lz0519.com
6.66M/中文/10.0
15.09M/中文/5.0
13.00M/中文/10.0
0KB/中文/10.0
150KB/中文/7.5
愛搜呀畫圖板是一款用于c#/winform/gdi+等畫圖程序應用,為用戶提供直選、折線、便捷等畫圖功能,還支持編輯、修復、移動等特色功能,有需要者歡迎下載!
實現(xiàn)直線、折線、矩形、橢圓、指示箭頭等規(guī)則形狀
不會像mspaint那樣,就動不了了,而是可以再次被編輯,包括旋轉(zhuǎn)、縮放等
對于沒做過這方面程序的人,最好奇的可能就是,你用Graphics類畫出一個東西后,怎么樣才能重新選中、移動、編輯它?
以畫一個矩形為例來說明,你如果用Graphics類在一個控件(Control)上畫了個矩形,并且把矩形的起點坐標、大小等數(shù)據(jù)記住,那么用戶在控件上單擊的時候,你就能判斷出用戶是否在矩形上單擊了,如果是,就表示矩形被選中了,如果用戶同時還移動了鼠標,那么就可以根據(jù)移動的距離重新計算矩形的起點坐標,然后重新畫這個矩形。
在內(nèi)部記住各種形狀(線段、矩形、橢圓等)的起點坐標、大小、顏色等等信息,在用戶移動、旋轉(zhuǎn)形狀后,要隨即更新這些信息,并重新繪制形狀。其它的難點還有不少,比如用戶將圖像放大,并在放大的視圖上繪制新的形狀,這時候的處理跟未放大時有什么不同?
再如撤銷(后退一步)功能,怎么樣放棄最后一次操作,返回之前的狀態(tài)?
放大和撤銷這兩個功能現(xiàn)在還為實現(xiàn),但是大致思路已經(jīng)有了
修復了bug
完善了用戶體驗
請描述您所遇到的錯誤,我們將盡快予以修正,謝謝!
*必填項,請輸入內(nèi)容