Page 1 of 1

怎麼抓圖

Posted: Mon Nov 15, 2004 9:11 pm
by kevwalker
想請問有什麼軟體可以把桌面上某個視窗的內容抓下來嗎
(不是整個桌面抓圖喔)

imagemagick好像可以,是嗎??
該怎麼做呢

Re: 怎麼抓圖

Posted: Mon Nov 15, 2004 9:13 pm
by scsi
kevwalker wrote:想請問有什麼軟體可以把桌面上某個視窗的內容抓下來嗎
(不是整個桌面抓圖喔)

imagemagick好像可以,是嗎??
該怎麼做呢
我都是使用kde內的ksnapshot,蠻好用的

Re: 怎麼抓圖

Posted: Mon Nov 15, 2004 9:24 pm
by lundi
kevwalker wrote:想請問有什麼軟體可以把桌面上某個視窗的內容抓下來嗎
(不是整個桌面抓圖喔)

imagemagick好像可以,是嗎??
該怎麼做呢
我也是用imagemagick,你可以man import看一下
如果是你的需求,只要import filename就好,就會有個十字讓你選大小

Re: 怎麼抓圖

Posted: Mon Nov 15, 2004 10:11 pm
by kevwalker
lundi wrote:
kevwalker wrote:想請問有什麼軟體可以把桌面上某個視窗的內容抓下來嗎
(不是整個桌面抓圖喔)

imagemagick好像可以,是嗎??
該怎麼做呢
我也是用imagemagick,你可以man import看一下
如果是你的需求,只要import filename就好,就會有個十字讓你選大小
謝謝 成功了
不過若是要抓某個視窗的整個內容
是不是有什麼指令比較快呢
這樣就不用選範圍了(或是只有把十字放在目標視窗這個方法??)

and 想請問lundi
您是否用過display呢
它在open file裡有個grab的選項
可是我不會用
按下去都會出現 unable to open image "/home/kevwalker/x:"
no such file
這要怎麼用呢

Re: 怎麼抓圖

Posted: Mon Nov 15, 2004 11:33 pm
by lundi
kevwalker wrote: 謝謝 成功了
不過若是要抓某個視窗的整個內容
是不是有什麼指令比較快呢
這樣就不用選範圍了(或是只有把十字放在目標視窗這個方法??)

and 想請問lundi
您是否用過display呢
它在open file裡有個grab的選項
可是我不會用
按下去都會出現 unable to open image "/home/kevwalker/x:"
no such file
這要怎麼用呢
display不知道.... 沒用過
至於你說的某個視窗,我剛幫你試一下了
import -screen test.jpg or import test.jpg 都可以達到
這個指令後一樣會出現一個十字,然後你可以在你想要抓的window上點一下,那個window就會被抓下來到test.jpg,我覺得用alt+F2(gnome下)叫出run,然後打import -screen test.jpg(or 去掉-screen)然後去點一下要抓的畫面,這樣滿好用的....
然後我發現有-screen跟沒有的差別在於,有screen時,如果不是點一下而是隨便選一個範圍,這時就會相當於import -window root test.jpg,也就是抓整個螢幕畫面,而沒有-screen的話,選的範圍會是抓的範圍

Posted: Mon Nov 15, 2004 11:36 pm
by d2207197
xwd 可以達成指定某個視窗。
用 window id 或 name

假使我某個 gnome-terminal 的視窗標題是 joseph@ubuntu: /home/joseph
則可以這樣將他抓成 ppm 檔案:

Code: Select all

xwd -name  "joseph@ubuntu: /home/joseph" | xwdtopnm > gnome-terminal.ppm
要用 id 來抓的話,要先用 xwininfo(也可以用 xprop) 抓出該視窗的 ID,再用 xwd 並給予 -id 參數及 ID 抓取。


視窗的 name 也不一定要用人的眼睛看,執行 xlsclients -l 會列出當前所有 x clients 的資訊,然後可以寫 script 分析再抓取。

Posted: Tue Nov 16, 2004 9:16 am
by oai79
gimp->capture

Posted: Tue Nov 16, 2004 11:08 am
by kevwalker
這一頁說明如何用display抓gnuplot畫的圖
http://www.cs.uni.edu/Help/gnuplot/out2graphic.html

不過我總是出現unable to open image "/home/kevwalker/x:"
是我imagemagick的版本有問題嗎
我用的是6.0

Posted: Tue Nov 16, 2004 2:20 pm
by wishy-washy