Chinaunix首页 | 论坛 | 博客
  • 博客访问: 100993548
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: LINUX

2008-03-20 18:41:14

作者:sixth  出处:linux.ccidnet.com   
 
做为现实中的美工,截屏乃每日所需,近期总结了一些资料,如下: 


1.Gimp,linux 下最强大的图形处理软件,带截屏功能 

2.KDE 下的 ksnapshot 

3.gnome-screenshot以及 

gnome-panel-screenshot。区别在于后者可以抓取提示信息,比如此图中的“西安咸阳” 


sleep 5;gnome-panel-screenshot 


趁5妙时间未到,赶紧摆好pose吧... -window 参数截取当前激活窗口 


BTW:ubuntu 附件 中的“抓图”正是 gnome-screenshot 


4.ImageMagick(需要安装) 的 import 


import -window root xxx.jpg 


chvt 7  sleep 5  XAUTHORITY=/var/gdm/:0.Xauth DISPLAY=:0.0 import -window root /tmp/gdm-shot.png 

在 tty1 中,截取 tty7 中x window登录界面 


ubuntu中应该是 


...XAUTHORITY=/var/lib/gdm/... 


用 ps aux | grep gdm 可以查到 gdm 具体位置。 


5.xwd,x window自带,无须安装。下面命令可以截取 x win 图像 


sleep 3; xwd -display :0.0 -out root.xwd -root 


但我在 tty 1中执行,想拿到 tty 7 的 x window 登录,得到的是花屏图像(执行,然后马上 ctrl+alt+7 切换回 tty7)。 

BTW:.xwd 文件可以用 gimp 打开。 


6.scrot 


scrot -d 5 /tmp/1.jpeg 

5秒钟后把屏幕抓图保存在/tmp/1.jpeg中 


scrot -s 

用鼠标选定范围,在范围内抓图 


7.抓video的工具:xvidcap 


8.fbgrab 


9.Captrua 


10.byzanz,记录你的桌面或者一个窗口,也可以包括鼠标在内的活动图象,并且保存为gif格式 


参考资料: 


import -window root ~/tmp/screenshot.jpeg && display -resize 50% ~/tmp/screenshot.jpeg 

截取全屏并用 display 打开(50%显示) 


import ~/tmp/screenshot.jpeg && display -resize 50% ~/tmp/screenshot.jpeg 

截取当前窗口并用 display 打开(50%显示)
阅读(274) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~