歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux資訊 >> 更多Linux >> 抓屏工具大匯總──為新手指南

抓屏工具大匯總──為新手指南

日期:2017/2/27 9:33:03   编辑:更多Linux
  前言:    專業抓屏的軟件是有點少,但咱們還是歸一下類吧。這樣為後來的弟兄指條路。也算是師傅領進門,修行在各人吧。    推薦軟件的說明:    一個軟件一貼;主頁地址;有詳細的安裝方法;通用的源碼包安裝應該有所談到;依賴關系的說明;調用方法等,如有必要,還有附帶抓圖。    為了整理列表的條理性,整理期間不可在本帖後面提問,因為這個畢竟是指南性的,屬於目錄式教程。    gimp 抓圖功能    如有安裝gimp,抓屏就好辦了。gimp有一個極強的抓屏功能。gimp還是一個超強的平面圖像處理軟件。    說情:http://www.gimp.org    軟件介紹 : http://www.Linuxsir.org/bbs/showthread.PHP?t=199104    安裝方法請參見軟件介紹, 謝謝。    抓圖功能看圖。       ksnapshot    這是我最常用,也是覺得最方便的抓憑工具。包含在kdegraphic中,Debian可以用apt-get install ksnapshot安裝,gentoo現在也可以通過kde的split euilds單獨emerge。其它發行版需要完整安裝kdegraphic。不用自己編譯。    優點:可以選擇截取整個屏幕或單獨窗口,選擇保存的文件格式。    缺點:依賴KDE。    import命令,包含在ImageMagick包中,要抓取整個屏幕保存為jpeg圖像的命令如下    import -window root xxx.jpeg    更詳細高級的用法則必須閱讀mapage了。    man import    通常發行版都自帶預編譯好的ImageMagick的二進制包。    http://www.imagemagick.org/    xwd -dump an image of an X window    抓取X window為一種特殊格式的圖像,特別之處在於可以抓取gdm等登錄畫面    切換到一個tty    sleep 3; xwd -display :0.0 -out root.xwd -root    馬上切換回tty7    抓下來的X Window Dump image data可以用display或者gimp打開觀看。    scrot    主頁地址:    http://linuxbrit.co.uk/scrot/  http://freshmeat.net/projects/scrot/    deb包地址    http://packages.debian.org/cgi-bin/s...ll&release=all    在主頁上有RPM包下載。所以如果您的系統是RPM包管理的,比如 redhat fedora redflag mandrakelinux等,都可以用rpm 包    #rpm -ihv name.rpm    下面是 debian 下 dpkg -p scrot 的結果,其中給出了依賴關系    Package: scrot  Priority: optional  Section: graphics  Installed-Size: 48  Maintainer: Laurence J. Lane <[email protected]>  Architecture: i386  Version: 0.8-6  Depends: giblib1 (>> 1.2.3), libc6 (>= 2.3.2.ds1-4), libfreetype6 (>= 2.1.5-1), libimlib2, libx11-6 xlibs (>> 4.1.0), libxext6 xlibs (>> 4.1.0), zlib1g (>= 1:1.2.1)  Size: 16876  Description: command line screen capture utility  scrot (SCReen shOT) is a simple commandline screen capture  utility that uses imlib2 to grab and save images. Multiple  image formats are supported through imlib2's dynamic saver  modules.    常見用法 scrot -d 5 /tmp/1.jpeg    5秒鐘後把屏幕抓圖保存在/tmp/1.jpeg中    scrot -s  用鼠標選定范圍,在范圍內抓圖    抓video的工具:xvidcap    抓終端的工具:    幀緩存控制台:  fbgrab    可以抓取幀緩存控制台屏幕並保存為png圖像    依賴splint,zlib,libpng,後兩者發行版一般都帶,splint如Slackware則沒有自帶,需要另行安裝。    splint不是必須的,只要把Makefile中splint這一行注釋掉就可以了。    依賴滿足後,進入源碼目錄。    make  make install    用法  fbgrab xxx.png    詳細見man。    http://hem.bredband.net/gmogmo/fbgrab/    普通控制台。有個snapscreenshot,但我沒用過。先暫列在此吧:    http://bisqwit.iki.fi/source/snapscreenshot.Html    scrot -d 8 -c aaa.jpg  在用戶目錄下生成aaa.jpg延時8秒並倒計時.  scrot    在用戶目錄下生成一個帶年月日時分秒的文件名的文件.後綴名為png.  scrot ~/aaa/aaa.jpg    在用戶目錄下的aaa目錄下生成 aaa.jpg    KSnapshot 還支持延遲抓圖,就是在點“抓圖”按鈕以後過一段時間再截取屏幕上的內容。這對於想抓取菜單這樣的內容再合適不過了:   




Copyright © Linux教程網 All Rights Reserved