几个常用的import命令介绍给大家:
1 import mypicture.jpg
然后可以使用鼠标选择的范围
2 sleep 5; import mypicture.jpg
等待5秒钟后,截取鼠标选择的范围
3 import -frame mypicture.jpg
截取鼠标所点击的窗口
4 import -window root mypicture.jpg
截取整个屏幕,作用相当于Print Screen键
5 import -frame -window 0xe00003 mypicture.jpg
用于截取window ID为0xe00003的窗口。
你可以使用xwininfo命令获取到特定窗口的window ID
可以用scrot截屏,于是打开终端sudo apt -getinstall scrot,安装好scrot,在网上找到了各种截屏命令:
安装完成后,我们就可以用命令行来操作它:
//可以截取 .jpg、 .png 格式的图片,其它格式的我没试,不知道是不是也可以截取。
//抓取桌面,将当前的整个桌面抓取下来,并保存为 desktop.png 文件。
命令:scrot desktop.png
//不知道在哪放着,用 find 命令。
命令:find -name desktop.png
//抓取窗口,-b抓取窗口及其外边框,-s 让用户选择窗口
命令:scrot -bs window.png
//抓取选区,按住鼠标左键拖动,获取截图
命令:scrot -s rect.png
//延时抓取,-d表示延时,10是秒数,-c表示倒计时开始,遗憾的是不能和-s一起用
命令:scrot -cd 10 menu.png
//生成缩图,下面表示生成原图的50%缩略图
命令:scrot -t 50% thumb.png
//更改品质 -q 选项用于更改所抓图像的品质,介于 1-100 之间,默认为 75。数值越大,意味着图像品质越高;相反,图像的压缩率也就越低,占用空间越大。
命令:scrot -q 70 quality.png
//设定截图保存路径,$f 代表截图的原保存路径/文件名
命令:scrot action.png -e 'mv $f ~/images/'
这里的路径要存在,如果不存在,截图就会被保存到 /home/user(用户) 这个文件夹里。
snapscreenshot的安装与卸载:
◆安装 先将下载的软件包解开,然后进入这个目录,执行以下命令即可:
#./configure;
#make install
◆卸载
#make uninstall
◆使用方法
如果想获得帮助使用下面命令:
#snapscreenshot --help
截取图像可以使用如下命令:
#snapscreenshot >snap.tga
上面代码表示按默认方式截取图片。
#snapscreenshot -c6 -x3 >snap.tga
上面这个命令表明自己指定参数来获得图片。
#./examplerun
上面这个命令表示用本软件自带的脚本来获得图片。
如果想直接得到自己想要的图像格式,可以结合管道命令来使用,例如: #snapscreenshot|tgatopnm|pnmtojpeg>myscreen.jpeg
关于snapscreenshot的详细情况请参阅帮助信息及readme文件。
阅读(3748) | 评论(0) | 转发(0) |