Chinaunix首页 | 论坛 | 博客
  • 博客访问: 666755
  • 博文数量: 156
  • 博客积分: 6010
  • 博客等级: 准将
  • 技术积分: 1201
  • 用 户 组: 普通用户
  • 注册时间: 2007-05-05 20:08
文章分类

全部博文(156)

文章存档

2010年(13)

2008年(39)

2007年(104)

我的朋友

分类: LINUX

2007-05-13 23:56:35

Linux 截(抓)屏方法总结

 

[2006-6-18]
做为现实中的美工,截屏乃每日所需,近期总结了一些资料,如下:

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%显示)
阅读(1511) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~