linux下的三个截图软件
平时在windows平台下无论是聊天还是写文档都习惯使用的截图软件就是QQ截图,而如果转战到linux平台下,是否有相应的软件呢?答案是肯定的,这里有三个最常用的截图软件推荐——gtkshot、deepin-screenshot、shutter(即GScrot,现已改名为shutter) 。其中前两个为国产软件,功能上更接近于qq截图工具,最后一个为国外软件,除了截图本身的功能外,其增强了后端编辑功能。
一、编写语言上的区别
gtkshot是c语言编写,图形库使用的gtk+-2.0,在多种linux桌面发行版的兼容性上较优秀,运行速度最快;deepin-screenshot及于python开发,相较于gtkshot,其多了微博分享功能,但其兼容性和速度上不如前者(速度从感觉上相差不大,但兼容上,我在crunchbang上使用不成功,在mint和ubuntu上可以正常使用);shutter基于perl语言开发,在三者中功能上虽然最强,但相较于gtkshot和deepin-screenshot显得过于臃肿,启动速度也不快,但如果你需要在截图后使用更多的编辑功能,该软件倒不失为一个较好的选择。
二、安装及其他
1、gtkshot
托管于github上的项目主页为:https://github.com/flytreeleft/GtkShot
作者的在iteye上的博客为:http://flytreeleft.iteye.com/blog/1622208 (该博客上的内容N久没更新了,不知道作者是否有新的博客地址)
通过git下载最新包或都在github上下载zip包解包后进行如下操作:
1sudo apt-get install intltool pkg-config gtk+-2.0
2cd GtkShot-master
3./configure
4sudo make
5sudo make install
6//执行下面的命令启动,操作方法和QQ截图一样
7gtkshot
2、deepin-screenshot
托管在github上的项目主页为:https://github.com/linuxdeepin/deepin-screenshot
具体可以参看其官方博客介绍和相关功能截图。
通过git或直接下载zip包后,按如下方法安装:
1* Dependence
2 sudo apt-get install python-xdg python-wnck python-xlib python-pycurl python-webkit python-zbar
3* First generate mo files.
4 Swith `deepin-scrot` directory to execute updateTranslate.sh like below:
5 ./updateTranslate.sh
6* Quick start:
7 Switch `src` directory to execute deepinScrot.py like below command:
8 cd ./src && ./screenshot.py
3、shutter
项目主页为:http://shutter-project.org
可以通过主页的screenshots页面查看功能截图,安装方式上也较为灵活,可以选择ppa源安装、deb包安装、tar.gz包安装。现以ppa安装为例,步骤如下:
1sudo add-apt-repository ppa:shutter/ppa
2sudo apt-get update
3sudo apt-get install shutter
三、总结
三者在选择编写语言上,基本都是linux安装完成后安装的必备语言开发的。gtkshot由于基于gtk和c语言开发,其稳定性上来说最强,速度也最快,不过其界面上不如deepin截图的漂亮。功能上以shutter最强,可以导出pdf、美化、增加阴影、到标致等等。具体实用上也可以依照个的习惯灵活选择。
捐赠本站(Donate)
如您感觉文章有用,可扫码捐赠本站!(If the article useful, you can scan the QR code to donate))
- Author: shisekong
- Link: https://blog.361way.com/linux-sreenshot-gtkshot-shuter/3018.html
- License: This work is under a 知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议. Kindly fulfill the requirements of the aforementioned License when adapting or creating a derivative of this work.