抓圖軟件開發(fā)計(jì)劃
項(xiàng)目目的
開發(fā)一款優(yōu)秀的電腦屏幕抓圖軟件。
開發(fā)語言
Win32 + Java + SWT
開發(fā)環(huán)境
Eclipse 3.3 + Visual C++ 6.0
目標(biāo)平臺(tái)
所有Windows系統(tǒng)
功能
主要可以分為三部分
第一部分為截取圖片,包括
- 截取全屏
- 截取當(dāng)前窗口
- 截取窗口和控件
- 截取矩形區(qū)域
- 顯示窗口和控件列表
- 截取圖標(biāo)
- 截獲圖片包含鼠標(biāo)
- 抓取文字
- 顯示窗口, 完成功能如編輯
, 保存
, 縮放
, 打印
- 輸出到剪貼板
- 輸出到文件,可設(shè)置文件名
第三部分為其他所有的功能,包括
- 延遲截圖
- 系統(tǒng)全局快捷鍵,暫定為 Ctrl + Shift + F12
- 設(shè)置對(duì)話框
- 圖像處理和分析.
- 禁止多次啟動(dòng)
- ......
瑕疵
1. 截取最大化的窗口,邊上有黑框
2. 截取當(dāng)前窗口只能用快捷鍵,打開菜單,改變當(dāng)前窗口
3. 雙擊托盤圖標(biāo),截取矩形框里,只有第一成功
4. 截圖時(shí),瑞星的獅子好像不能截取,但是沒有確認(rèn)
5. 矩形框截圖時(shí),F(xiàn)irefox會(huì)阻攔鼠標(biāo)的拖動(dòng),其他程序還沒發(fā)現(xiàn)這個(gè)現(xiàn)象
6. 目前的方法,無法截取Java Swing程序的窗口,但是其他所知的方法都只能截取
可視部分。
全文地址http://www.aygfsteel.com/xilaile/archive/2007/04/25/113382.html
posted on 2007-04-25 00:59 gr8vyguy 閱讀(843) 評(píng)論(2) 編輯 收藏 所屬分類: Java 、MS Windows