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