gr8vyguy@Blogjava

抓图软件开发计划

项目目的

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

开发语言

    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

posted on 2007-04-25 00:59 gr8vyguy 阅读(827) 评论(2)  编辑  收藏 所属分类: JavaMS Windows

评论

# re: 抓图软件开发计划 2007-04-30 04:03 BeanSoft

支持一下, 期待中.  回复  更多评论   

# re: 抓图软件开发计划 2011-12-26 04:09 朱小姐

你好,我公司也想开发自己的截图工具。不知道是否可以沟通一下?  回复  更多评论   


只有注册用户登录后才能发表评论。


网站导航:
 
<2007年4月>
25262728293031
1234567
891011121314
15161718192021
22232425262728
293012345

导航

统计

公告

  • 转载请注明出处.
  • msn: gr8vyguy at live.com
  • 常用链接

    留言簿(9)

    随笔分类(68)

    随笔档案(80)

    文章分类(1)

    My Open Source Projects

    搜索

    积分与排名

    最新评论