在linux中安裝scrot
直接應用:scrot ~/pictures/2.jpg -s (獲取巨星區域)
在 debian,ubuntu 或 linux mint 上安裝scrot:
$ sudo apt-get install scrot
在 fedora 上安裝scrot:
$ sudo yum install scrot
要在centos上安裝scrot,你可以按照下列步驟從原始碼編譯:
首先在centos上啟用repoforge,然後使用下列命令:
$ sudo yum install giblib-devel
$ wget
$ tar xvfvz scrot-0.8.tar.gz
$ cd scrot-0.8
$ 。/configure
$ make
$ sudo make install
用scrot截圖
在這個教程的下面的部分,我會描述如何通過幾種不同方法用scrot截圖。
1. 截下整個桌面
擷取整個桌面十分簡單。只需執行scrot命令,不需要任何引數,然後它會儲存一張整個桌面的截圖,以(日期標記).png的檔案形式儲存在當前檔案目錄下。
$ scrot
你也可以指定儲存目標資料夾和截**件名。
$ scrot ~/pictures/my_desktop.png
2. 擷取特定視窗或矩形區域
scrot允許你在桌面選擇乙個特定的視窗或定義乙個矩形區域來截圖。使用下列命令來實現:
$ scrot -s
執行這個命令後,繼續用你的滑鼠單擊任意視窗或畫出乙個矩形,它能夠觸發對選定視窗/區域的螢幕擷取。(lctt譯註,還要使用滑鼠,伐快樂)
有時候你選定的區域或視窗可能會被桌面的其它視窗部分遮擋。在這種情況下,你在截圖前需要一點時間來清理那個部分。那正是延遲截圖能夠幫到你的,就像下面所描述的那樣。
3. 延遲截圖
延遲擷取在各種情況下都很實用。就在截圖前,你可能想要移動一下視窗,啟用一下選單,或是觸發特定時間(如通知)等等。 使用「-d n」引數,我們可以將截圖程序延遲n秒。
$ scrot -s -d 5
4. 調整截圖質量
你可以在1到100的範圍內調整擷取的影象質量(數字越大質量越高)。預設質量設定為75。
$ scrot -q 50
5. 調整截圖尺寸
你可以在1到100的範圍內調整擷取的影象尺寸(數字越大尺寸越大)。減小截圖的尺寸到原圖的10%:
$ scrot -t 10
6. 將擷取的截圖傳遞給其它命令
scrot允許你傳送儲存的截圖影象給任意乙個命令作為它們的輸入。這個選項在你想對截圖影象做任意後期處理的時候十分實用。截圖的檔名/路徑跟隨於「$f」字串之後。
$ scrot -e 『mv $f ~/screenshots』
上面就是linux使用scrot的例項介紹了,scrot不僅能夠擷取整個螢幕,還能夠延遲截圖、調整截圖尺寸、擷取特定視窗等,本文對scrot的安裝也做了詳細介紹。
Linux截圖工具scrot的使用方法
scrot 使用 例子 使用者主目錄 1 對全屏截圖並儲存檔名 scrot abc.png 2 抓取視窗,b 引數表示帶邊框窗體,s 使用者可以指定視窗 scrot bs abc.png 3 抓取滑鼠選定區域 scrot s abc.png 4 延時抓取,d 表示延時,c 倒計時,10是秒,抓選單等...
ubuntu截圖軟體scrot
無論是撰寫技術教程,還是展示桌面或應用,恐怕 scrot 0.8 都是必不可少的 ubuntu螢幕截圖工具。scrot 是liunx螢幕抓圖工具中的皎皎佼佼者,它小巧而不失為強大,精練而不缺少靈活。scrot 主要用在命令列下,它使用 imlib2 庫來抓取並儲存影象。在 ubuntu 中,可以使用...
C 截圖工具開發技術
最近有乙個需要擷取當前螢幕,並儲存成bmp檔案的需求。整個需求,拆分成三步 1 擷取螢幕,獲得位圖資料。2 配合bmp檔案結構資訊,將資料整合。3 對整合後的資料做操作,如儲存在本地 通過網路傳送至伺服器等。截圖首先獲得螢幕的hdc,通過getdc 這個api,接著建立乙個相容hdc,即comhdc...