发新话题
打印

实用技巧:Linux截图与考屏方法总结

实用技巧:Linux截图与考屏方法总结


做为现实中的美工,截屏乃每日所需,近期总结了一些资料,如下:
  _4 K5 S# B' S7 }- N# |% w
, `; N, ?: j- F1 T# b$ {# Y1.Gimp,linux 下最强大的图形处理软件,带截屏功能 ' p; o( z* }3 Q( P3 f
2.KDE 下的 ksnapshot 5 }9 q( O( w- A' N) K
3.gnome-screenshot以及 , q. {& z0 k' f6 S3 I
gnome-panel-screenshot。区别在于后者可以抓取提示信息,比如此图中的“西安咸阳” . ?9 W3 t& t, F* k9 d
8 w+ G4 v4 |: q. `- {
sleep 5;gnome-panel-screenshot ; y: z% @. d8 Y+ k

8 Z* W0 H2 o* C' ~" X( M' G趁5妙时间未到,赶紧摆好pose吧... -window 参数截取当前激活窗口
- j( v0 r+ D5 q0 f, R
8 H$ V! l  g9 X" h+ D' ]1 e% A+ pBTW:ubuntu 附件 中的“抓图”正是 gnome-screenshot 9 J5 t  @. ~8 a) E9 Q( E3 E

# g* y. ?" H5 J: Q4.ImageMagick(需要安装) 的 import
- a. e7 p5 ?6 \& I
  w1 Y) L7 T/ z' V# Fimport -window root xxx.jpg ) k9 \+ r  ^) y" z9 y  j* [

4 [' c; P: L. M" c0 J  H( G9 Lchvt 7 ; sleep 5 ; XAUTHORITY=/var/gdm/:0.Xauth DISPLAY=:0.0 import -window root /tmp/gdm-shot.png
9 k8 t% J. E  p1 Z7 T, |在 tty1 中,截取 tty7 中x window登录界面
! q# o! v3 ?5 @6 Y0 T3 b
. x( F0 |- D/ n0 ]8 `% n$ x: ]- g$ P+ gubuntu中应该是
' {- `4 h+ a7 }% D( Y5 i* R" ]; @4 I5 `. q
...XAUTHORITY=/var/lib/gdm/...
/ p# Q2 ^; t& Z4 S) j6 u0 |+ J( X- ?+ u9 p' Z" }$ U1 M$ J
用 ps aux | grep gdm 可以查到 gdm 具体位置。
# i$ B" U/ V5 d4 B0 v( M! ?. @2 V0 K) T% g
5.xwd,x window自带,无须安装。下面命令可以截取 x win 图像 2 O, z2 l3 h" A7 Q" l8 Y1 ]

4 n0 z( r0 _0 W, y( Psleep 3; xwd -display :0.0 -out root.xwd -root * q; `) i  `* ?
. s$ ^, ~  y9 y# B/ T, D
但我在 tty 1中执行,想拿到 tty 7 的 x window 登录,得到的是花屏图像(执行,然后马上 ctrl alt 7 切换回 tty7)。 5 o) {  m0 J8 G3 [
BTW:.xwd 文件可以用 gimp 打开。
1 t% a- [. o$ V' A9 L; O8 \
% `3 [( N9 K. b1 J6.scrot
9 Z' F+ U; h* ]' S; m. V& L2 G% W4 n  n" S2 l* @" E. ^
scrot -d 5 /tmp/1.jpeg 4 j6 C  B/ }+ L7 i
5秒钟后把屏幕抓图保存在/tmp/1.jpeg中
8 q( b/ H" V& Q1 U$ V
& h* y0 R, r$ m; Qscrot -s 9 A. J. n) w3 S
用鼠标选定范围,在范围内抓图
; k/ C$ Y! k  o' y8 k) n. u: I- c8 _8 [' K* l3 K# f0 i5 M
7.抓video的工具:xvidcap
" B- K; D+ ~' S7 `3 F2 t0 k
. j7 H/ D7 G( ~" ?8.fbgrab 5 y) j4 p. V( n$ h* o4 G

9 U8 E/ B% W5 p! k4 Y' N: B9.Captrua
  I9 Z, X, g. J) }& K6 d6 I; c& q1 C" g& L2 X6 H& _
10.byzanz,记录你的桌面或者一个窗口,也可以包括鼠标在内的活动图象,并且保存为gif格式
1 c) J' N5 l: p
% c( ^1 l# C0 c( v2 l- j参考资料:
" I  m; i0 Q* {, K  a4 L* \- `
9 d- e! h  w4 vimport -window root "/tmp/screenshot.jpeg &;amp;&;amp; display -resize 50% "/tmp/screenshot.jpeg - Z# }$ O) g$ b' w
截取全屏并用 display 打开(50%显示) ; L' p7 [; |+ l0 o4 r$ E$ r) v

, q$ f" @6 y! w9 Z2 }5 p: Wimport "/tmp/screenshot.jpeg &;amp;&;amp; display -resize 50% "/tmp/screenshot.jpeg
* |' s5 Q- o2 [" ~' B) d截取当前窗口并用 display 打开(50%显示)



点击图标进入精品网摘收藏 欢迎大家加入网络收藏夹

TOP

发新话题