抓图软件开发计划

抓图软件开发计划

项目目的

    开发一款优秀的电脑屏幕抓图软件。

开发语言

    Win32 + Java + SWT

开发环境

    Eclipse 3.3  + Visual C++ 6.0

目标平台

    所有Windows系统

功能

主要可以分为三部分

第一部分为截取图片,包括

  1. 截取全屏 
  2. 截取当前窗口 
  3. 截取窗口和控件 
  4. 截取矩形区域   
  5. 显示窗口和控件列表 
  6. 截取图标  
  7. 截获图片包含鼠标
  8. 抓取文字
第二部分为处理所截获的图片,包括
  1. 显示窗口, 完成功能如编辑 ,  保存 ,  缩放 , 打印
  2. 输出到剪贴板  
  3. 输出到文件,可设置文件名

第三部分为其他所有的功能,包括

  1. 延迟截图                                                                      
  2. 系统全局快捷键,暂定为 Ctrl + Shift + F12     
  3. 设置对话框
  4. 图像处理和分析.
  5. 禁止多次启动
  6. ......
在完成以上功能的之后,可以再考虑加上录制动画功能和对其他平台首先是Linux的支持。

瑕疵
    1. 截取最大化的窗口,边上有黑框
    2. 截取当前窗口只能用快捷键,打开菜单,改变当前窗口
    3. 双击托盘图标,截取矩形框里,只有第一成功
    4. 截图时,瑞星的狮子好像不能截取,但是没有确认
    5. 矩形框截图时,Firefox会阻拦鼠标的拖动,其他程序还没发现这个现象
    6. 目前的方法,无法截取Java Swing程序的窗口,但是其他所知的方法都只能截取
        可视部分。
全文地址 http://www.blogjava.net/xilaile/archive/2007/04/25/113382.html

你可能感兴趣的:(抓图软件开发计划)