Retrouvez cet article dans : Linux Pratique Hors série 8
Plusieurs méthodes s'offrent à vous pour effectuer une capture d'écran. La première, et la plus simple, consiste à utiliser la touche [Impr écran] ou [Print Screen] de votre clavier. L'ensemble de l'écran est alors immédiatement capturé et une fenêtre de dialogue apparaît pour vous demander où enregistrer l'image. Pour ne capturer que la fenêtre active, utilisez la combinaison de touches [Alt]+[Impr écran] ou [Print Screen].
Dans certains cas, en fait selon la distribution utilisée, la touche [Impr écran] n'est pas fonctionnelle. Dans ce cas, vous pourrez utiliser l'une des solutions suivantes :
- Le logiciel de retouche d'images The Gimp (installé par défaut sur la majorité des distributions) possède une fonction de capture d'écran. Dans la fenêtre principale de The Gimp, cliquez dans le menu Fichier -> Acquisition -> Capture d'écran. Une fenêtre apparaît alors à l'écran pour vous proposer de capturer l'écran entier ou une seule fenêtre, en précisant le nombre de secondes de délai avant la capture (le temps de sélectionner une fenêtre éventuellement ou d'arranger l'apparence de l'écran).
- Par ailleurs, votre environnement de bureau (Gnome, KDE, etc.) possède certainement un accessoire de capture d'écran. KDE, par exemple, vous propose l'outil Ksnapshot. Vous le trouverez dans le menu K -> Multimédia -> Graphisme. Au lancement, une petite boîte de dialogue apparaît ; elle vous permet de choisir un mode de capture (plein écran, fenêtre unique ou zone de l'écran) ainsi que de fixer un délai (en secondes) avant la capture.

Idem chez Gnome : vous trouverez dans le menu Applications -> Accessoires, l'outil de capture d'écran. En revanche, vous ne pourrez ici que capturer la totalité de l'écran. En effet, dès que vous cliquez sur l'entrée Prendre une capture d'écran, c'est mot pour mot ce qu'il se passe ! Une boîte de dialogue vous permet ensuite de préciser l'emplacement où doit être sauvegardée la capture. Vous ne pourrez pas capturer une fenêtre en particulier, ni une zone quelconque de l'écran.
- Pour finir, nous pouvons citer l'incontournable Imagemagick (http://www.imagemagick.org/script/index.php), un ensemble de commandes destinées à la manipulation d'images (découpage, redimensionnement, conversion dans un autre format, ajout de filtres, etc.). Bon nombre d'applications graphiques utilisent d'ailleurs les utilitaires d'Imagemagick, mais ce dernier peut également s'utiliser en ligne de commande. Ainsi pour capturer une portion de l'écran, on saisira la commande suivante dans un terminal :
|
|
import -pause X nom_capture.ext |
Le
X désigne un chiffre représentant le nombre de secondes de délai, avant que le curseur de la souris ne se transforme en petite croix ; cette dernière vous permet ensuite de sélectionner la zone de l'écran que vous souhaitez capturer. Vous pouvez nommer la capture comme vous le souhaitez, et lui donner l'extension de votre choix (à condition que le format soit supporté par Imagemagick ; cela dit, ce dernier supporte pas loin d'une centaine de formats !). Par exemple :
|
|
import -pause 5 logo_linuxpratique.png |
Au bout de 5 secondes, je pourrai sélectionner à l'écran le logo que je souhaite capturer et ce dernier sera enregistré sous le nom de
logo_linuxpratique, au format PNG, et dans le répertoire dans lequel je me situais lorsque j'ai
saisi la commande.
Pour capturer l'écran entier, la commande est quelque peu différente. Il faut ajouter l'option
-window root :
|
|
import -pause 5 -window root logo_linuxpratique.png |
Vous n'avez rien à faire, la capture de l'écran dans son ensemble s'effectue automatiquement (ici après 5 secondes). Ceci est notamment utile si vous devez au préalable dérouler un menu. En effet, la souris ne peut pas à la fois sélectionner une zone de l'écran et interagir avec l'interface graphique...
Retrouvez cet article dans : Linux Pratique Hors série 8