1 Star2 Stars3 Stars4 Stars5 Stars (2 votes, average: 3.5 out of 5)
Loading ... Loading ...

Faire des captures d’écran, de zones d’écran sous Gnome

Roozeec   16 octobre 2007

Aujourd’hui un petit billet simple qui décrit les différentes méthodes de capturer une image de votre écran ou une zone de l’écran pour en faire un image sous l’environnement Gnome. Tout ceci pour agrémenter par exemple les articles d’un blog. Ceci aussi me servira de mémo, c’est bien pratique.

J’étais généralement utilisateur de Ksnapshot , mais ce programme qui fonctionne sous l’environnement KDE doit , si vous voulez le faire fonctionner sous Gnome, être installé avec les librairies KDE. Ce que je ne veux pas faire pour le moment sous ma nouvelle installation Ubuntu Gutsy.

Il y a trois possibilités de capture d’écran :

  • L’écran complet
  • La fenêtre sous laquelle est la souris
  • Une zone rectangulaire quelconque de l’ecran

Capture de l’écran complet

  1. Le moyen le plus simple ici est la touche “Impression écran” qui lance le petit programme de capture d’écran de Gnome : gnome-screenshot

    A ce moment , un nom de fichier (ici Capture.png) et un endroit (répertoire capture) vous est demandé pour la sauvegarde de l’image. A vous de modifier ces informations selon vos souhaits.

Capture d’une fenêtre sous la souris

  1. En utilisant presque la même méthode ci-dessus, mais en cliquant sur la touche ALT en plus de impression écran. De cette façon, la fenêtre située sous la souris sera uniquement capturée. Ci dessous le navigateur nautilus par exemple lorsque ma souris était dessus.

  2. La seconde méthode, est plus personnalisable et permet de faire une capture plus précise (par exemple montre un menu déroulant, …) . Pour ce faire, il suffit toujours d’utiliser gnome-screenshot mais de façon interactive. En pressant ALT+F2 et en tapant : gnome-screenshot -i .

    A ce moment, le programme montre une interface graphique de configuration très simple :

    L’option utilisée ici c’est bien sur Capturer la fenêtre courante. Il est possible de temporiser cette capture après un délai de quelques secondes. De cette facon, si vous voulez capturer un menu déroulant d’une application, vous mettez une temporisation de 5 secondes, vous préparez votre menu déroulant et attendez la capture.

Capture d’une zone de l’écran

Deux méthode proposées ici. Soit avec une fonctionnalités de compiz (si votre bureau 3D est activé),  soit avec une toute petite ligne de commande avec les programmes du package imagemagick.

  1. Méthode avec imagemagick.

    Pour l’installation de ce package sous Ubuntu : sudo apt-get install imagemagick. Ensuite , avec la combinaison ALT+F2, il suffit d’entre par exemple la commande : import -pause 2 ~/Desktop/capture.png

    Cette commande va appeler le programme import d’imagemagick, va vous laisser 2 secondes pour vous préparer et ensuite va vous présenter une petite croix à l’emplacement de votre souris. Il suffit donc de tracer un rectangle sur la zone à capturer, et le tour est joué, votre image se trouve sur le bureau. Bien sur vous pouvez la sauvegarder ailleurs. Par exemple : import -pause 5 /data/captures/monecran.png

    Source : http://www.korben.info/faire-une-capture-ecran-avec-ubuntu.html

  2. Méthode avec compiz.

    Pour celà, il faut déja avoir installé le gestionnaire de configuration compiz, qui apparemment n’est pas installé par défaut sous gutsy, avec la commande : sudo apt-get install compizconfig-settings-manager. Le configurateur se trouve dans le menu Système->Préférences, il suffit ensuite d’activer le plugin Screenshots

    Pour faire la capture, c’est le la touche Super , autrement dit la touche Windows ;-) combinée avec le clic sur le bouton gauche de la souris. Il suffit de tracer un rectangle sur la zone voulue. La sauvegarde se fait dans le répertoire défini dans la configuration du plugin, par défaut Desktop. Pour modifier ce répertoire de sauvegarde, il suffit de cliquer sur l’appareil photo de la précédente capture :

Voici donc quelques méthodes de capture d’écran, cependant une seule chose que je n’ai pas réussi à faire c’est une capture d’un menu déroulant. En effet avec Ksnapshot, en mettant l’option zone sous la souris, il capture uniquement la zone sous la souris pas la fenetre entière de l’application mais la zone si c’est un menu par exemple. C’est un peu dommage. Le seul moyen ici apparemment, c’est de capturer la fenêtre et ensuite de lancer un utilitaire graphique pour découper à l’endroit voulu…. Si quelqu’un a une astuce ou autre je suis preneur. J’ai peut-être loupé quelque chose.

14 Responses to “Faire des captures d’écran, de zones d’écran sous Gnome”

  1. Omnisilveron 17 oct 2007 at 6:57

    Merci pour ce billet !

    Pour information, on a accès à Gnome-Sreenshot dans Applications > Accessoires > Capture d’écran.

    J’ai fait pas mal de captures sous Gnome, et j’utilise les mêmes méthodes que toi, donc je découpe aussi manuellement quand je veux uniquement un menu.

  2. aptikobaon 17 oct 2007 at 7:18

    Pour la capture d”une fenêtre sous la souris, méthode 2, il y a plus simple: applications /accessoires / capture d’ écran envoie directement à l’interface de configuration notée plus haut: celle-ci:http://blog.roozeec.fr/wp-content/uploads/2007/10/scr4.png

  3. nameon 17 oct 2007 at 7:40

    Comme c’est compliqué sous Gnome oO

    Bah plus que jamais, vive Ksnapshot :)

  4. Omnisilveron 17 oct 2007 at 8:23

    name > En effet, et encore, le timer a été rajouté dans Gnome 2.18, soit il y a un an si ma mémoire est bonne.

    Avant son intégration, c’est simple : j’utilisais Ksnapshot, qui est vraiment excellent.

    Ceci dit, je préfère quand même gnome-screenshot ;-) Il lui manque seulement la sélection d’une zone, et éventuellement la capture d’un menu.

    PS : grâce à ses fonctionnalités limitées, j’ai amélioré ma connaissance de The Gimp ^^

  5. Cramon 17 oct 2007 at 8:49

    Merci pour cet article !

    Passer par Applications > Accessoires > Capture d’écran permet de capturer des menus, parfois un avantage !

  6. pledon 17 oct 2007 at 9:14

    Il y a aussi gsnapshot, équivalent de ksnapshot pour gnome :

    http://www.gnomefiles.org/app.php/gsnapshot

  7. manukeron 17 oct 2007 at 11:05

    Merci!

    Voir aussi: http://forum.ubuntu-fr.org/viewtopic.php?id=75771
    Un petit script efficace

  8. geantickon 17 oct 2007 at 13:28

    Bonjour,
    merci Roozeec pour ce complément d’information.
    jusqu’ici j’utilisais ce script pour capturer une zone sélectionner:

    #!/bin/bash
    cd ~/Desktop
    import `tempfile ­s .png ­d ~/Desktop/`

    en provenance d’un billet de Racoon (que je remercie en passant):
    http://blog.racoon97.net/?2006/09/10/2-une-capture-optimisee-pour-imageshack

  9. Lucon 17 oct 2007 at 13:29

    Merci pour ces rappels…
    J’avais complètement oublié : Applications > Accessoires > Capture d’écran
    Je me demandais donc comment avoir les menus!
    Maintenant, c’est bon! ;-)

  10. Grummfyon 17 oct 2007 at 18:33

    A noté que imagemagick permet de faire des screenshot en configurant plein d’options … (avec ou sans souris, après X minutes, une région, plusieurs screenshot d’affilié, etc ….)

  11. dariaon 17 oct 2007 at 19:01

    Merci pour ces astuces, le script printscreen (lien de Manuker) est très bien aussi !

  12. traafon 17 oct 2007 at 20:43

    Il ne manque que les bordures pour que tes captures soient parfaites, un effet indésirable de compiz ?
    sinon, le terminal est aussi très pratique pour le délai

    gnome-screenshot -d 5
    pour 5 secondes de délai
    avec le rappel de la commande (flèche haut), ca permet d’enchainer les captures de menu rapidement
    (et gthumb pour éditer sommairement le fichier, bien plus léger que gimp)

  13. Roozeecon 17 oct 2007 at 22:15

    @traaf : oui, effectivement c’est l’effet compiz ….

  14. tuxceon 22 oct 2007 at 15:03

    très bon article, surtout que je connaissais pas la méthode imagemagick.

    en ce qui concerne la capture d’une fenêtre, c’est la fenêtre courante (sélectionnée) qui est capturée et non celle sous la souris.

Trackback URI | Comments RSS

Leave a Reply

online pharmacy