admin 管理员组文章数量: 1086019
2024年4月12日发(作者:web标准是什么意思)
在Unix/Linux中如何抓图?
在Windows操作系统下有较多的软件,如Hypersnap,snagit等等,不仅好用而且功能全
面。而很多专业软件运行在X窗口下,在Unix/Linux中我们如何抓取我们想要得图片呢?下
面结合我的使用经验,和大家交流一下
1、Unix中,以SGI/IRIX6.5为例,Unix下的抓图软件有两个
一是snapshot,是一个小巧好用的抓图软件,在命令窗口输入snapshot即可启动该程序。
Snapshot可以抓取屏幕上任意矩形的图形,它的界面十分简单,如下图:
使用时,在该窗口中用左键拖动鼠标可以选定作图区域;在该窗口中右击鼠标,可得到
程序的菜单,如Save as, New filename, Ipaste, Redraw Rubberband, Save and exit, Exit
等,分别代表保存当前区域(未选择的话为整个桌面)、命名图形文件、将当前图形放在桌面
上、重画拷贝区域、保存并退出、退出。
另外一个是系统工具中的Media recorder, 可以从Toolchest菜单 >>> Find >>>
MediaTools >>> mediarecorder 启动它,或者从命令行输入mediarecorder启动。
Media recorder的功能比较强大,还可以录制视频和音频文件,它的界面如下:
左下面的三个按钮分别代表要录制的文件类型,单击这三个图标还可以做更进一步的设
置如使用硬件还是软件录制视频、音频来源、图像来源等。有下面的按钮分别表示停止、播
放、录制、音量。右边的file区域可以设定文件的存放位置,可以直接进行修改文件名、删
除文件、打开媒体播放器等操作。
在抓图的时候,只需要
和就可以了,图像的来源可有选定区域、窗体区域、
全屏等方式。一般可以先选定区域或窗体,然后按抓取。但是要注意程序不能自动隐藏
自己的窗体和鼠标,所以要抓取得部分和Media recorder窗体不要有所交盖。
2、Linux中,以Redhat 8.1为例。linux 下的屏幕拷贝工具也有两个,分别为屏幕拷贝工
具(Ksnapshot)和XV(可以在互联网上下载其免费版本)。
Ksnapshot可以通过系统菜单>>>图形>>>屏幕截图程序启动,或在命令行打入
ksnapshot。屏幕截图程序只可以抓取窗体(或桌面)中的图形程序界面如下:
使用方法如下,单击“新建快照”按钮,然后在要截图的窗体中单击鼠标,该窗体周围
会闪动显示,可在“当前快照”区域看到缩略图,上面图中是对资源管理器的截图。如果适
合需要可以单击“保存快照”按钮保存该图。
另外一个程序是xv,在Redhat 安装包中没有该程序,可以从互联网上下载该程序的RPM
安装包。它同时集中了简单的编辑功能,是一个自由软件,但是如果商用的话,需要注册。
笔者得到的是它的一个较早的版本,下面是它的logo和程序界面(启动后在logo 界面右击
可以出现)。
版权声明:本文标题:在U nixLinux中如何抓图? 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/p/1712865811a610092.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论