3. Avec des outils console
Vous avez alors ici plusieurs possiblitées. La premi?re est d'utiliser l'outil
xwd fournit avec xfree (ou xorg) qui va générer une image .xwd. Il faut
alors la convertir dans un format plus courant ? l'aide de
convert(imagemagick). La seconde est d'utiliser l'outil
import qui couplé ?
sleep pourra prendre une
capture apr?s un temps d'attente.
Premi?re façon
xwd -out capture.xwd
Il suffit alors de cliquer sur la fenetre que vous souhaitez capturer. Ensuite il faut convertir
l'image :
convert capture.xwd capture.jpg
Vous pouvez aussi redimenssionner votre image en faisant ceci :
convert -resize 500 capture.xwd capture.jpg
Cette commande va convertir l'image .xwd en .jpg mais aussi la redimenssionner en lui donnant une
taille de 500 px de long et une hauteur proportionnelle.
Si vous voulez avoir une image .png directement, vous pouvez éviter l'étape du
convert :
xwd | xwdtopnm | pnmtopng > capture.png
Deuxi?me façon
import -pause 5 -window root capture.png
va prendre une capture d'écran apr?s 5 secondes d'attente. L'image aura pour nom capture.png.
Vous pouvez avec les deux façons utiliser
sleep pour rajouter un
"tampon" entre l'exécution et la capture. Exemple :
sleep 10; xwd -out capture.xwd