Puis-je prendre une capture d'écran et l'ouvrir directement dans Gimp?

10

Cas d'utilisation courant pour moi et écran d'impression:

  • Appuyez sur l'écran d'impression et économisez .png
  • S'ouvrir Gimp
  • Rechercher le fichier que j'ai enregistré
  • Modifier le fichier (recadrer et mettre en surbrillance les régions)

Il semble que les trois premières étapes puissent être combinées en une seule liaison de touche, par exemple, l'écran d'impression s'ouvre automatiquement Gimp, prêt à être édité. Est-ce possible?

Accroché
la source
Peut très bien être fait. Stockez-vous toujours les images au même endroit?
Jacob Vlijm
@JacobVlijm Je peux, bien que dans 99% de ces cas, je jette les images après les avoir téléchargées quelque part. Pensez à mettre en évidence quelque chose sur une capture d'écran pour un problème git ou une question d'échange de pile.
accroché le
2
Je pense que l'enregistrement dans le presse-papiers est parfaitement rapide pour moi. PrintScreen-copy-to-clipboard (probablement Ctrl-Shift-PrtSc?), Ouvrez Gimp, Ctrl-Shift-V. Terminé.
wchargin

Réponses:

9

Version rapide

Faire littéralement ce que vous avez demandé; en une seule action:

  • Prendre une capture d'écran
  • Enregistrez-le dans votre répertoire préféré
  • L'ouvrir avec Gimp

    entrez la description de l'image ici

Le scénario

#!/bin/bash

picsdir=~/Pictures/out.png
gnome-screenshot -f "$picsdir"
gimp "$picsdir"

Comment utiliser

  • Copiez le script dans un fichier vide, enregistrez-le sous take_ashot.sh
  • Définissez votre répertoire préféré pour enregistrer les fichiers, dans la ligne:

    picsdir=~/Pictures/out.png
    

    Je le laisserais tel quel si votre système est anglais, sinon vous devrez changer le nom du dossier Images.

  • Testez-le par la commande:

    /bin/bash /path/to/take_ashot.sh
    
  • Si tout fonctionne bien, ajoutez-le à un raccourci: Choisissez: Paramètres système> "Clavier"> "Raccourcis"> "Raccourcis personnalisés". Cliquez sur le "+" et ajoutez la commande:

    /bin/bash /path/to/take_ashot.sh
    

Remarque

Puisque vous avez mentionné de ne pas enregistrer le fichier source dans la plupart des cas, j'ai fait écraser le script aux fichiers précédents. Si vous ne voulez pas cela, nous aurions besoin de construire quelques lignes de renommage.

Jacob Vlijm
la source
3
Agréable. Je pense que je le mettrais /tmp, cependant.
TRiG
@TRiG bonne idée! Merci Jacob, le script avec les raccourcis clavier fonctionne parfaitement!
accroché le
8

Pourquoi ne pas simplement prendre la capture d' écran avec Gimp? Fichier> Créer> Capture d'écran.

entrez la description de l'image ici

Cela ne nécessite aucun stockage intermédiaire.

à gauche
la source
5

Avec, xfce4-screenshootervous pouvez choisir parmi les programmes avec lesquels ouvrir la capture d'écran ou l'enregistrer. Prend en charge la sélection de la zone, le délai avant de prendre une capture d'écran. Solution pointer-cliquer directement.

écran xfce4-screenshooter

JakubK
la source
3

Si vous souhaitez changer d'application de capture d'écran, il s'agit d'une option qui scrotfournit:

   -e, --exec APP
        Exec APP on the saved image.
…
EXAMPLE
       scrot '%Y-%m-%d_$wx$h.png' -e 'mv $f ~/shots/'
       This would create a file called something like 2000-10-30_2560x1024.png
       and move it to your shots directory.

Vous pouvez donc modifier le PrntScrraccourci à exécuter:

scrot -e 'gimp $f'

Shutter, une autre application de capture d'écran, fournit lui-même certaines fonctionnalités d'édition, vous n'aurez donc peut-être même pas besoin de démarrer GIMP.

entrez la description de l'image ici entrez la description de l'image ici

muru
la source
3

Pour les utilisateurs xfce et Xubuntu , l'action peut être réalisée avec la commande suivante:

xfce4-screenshooter -f -o gimp

Pour l'implémenter, modifiez le raccourci dans Paramètres -> Clavier, comme indiqué ci-dessous:

entrez la description de l'image ici


la source
-1

Pour Linux Mint version Mate, exécutez simplement les commandes ci-dessous pour configurer votre système une fois et appuyez sur PrtScn sur votre clavier.

sudo apt install scrot
gsettings set org.mate.Marco.global-keybindings run-command-screenshot "disabled"
dconf write /org/mate/desktop/keybindings/custom0/action \'"scrot -e \"gimp \$f\""\'
dconf write /org/mate/desktop/keybindings/custom0/binding \'Print\'
dconf write /org/mate/desktop/keybindings/custom0/name \'PrintScreen\'

La capture d'écran sera enregistrée dans votre dossier d'accueil à ~ / si vous ne les voulez pas, vous pouvez toujours utiliser ceci ci-dessous pour déplacer la capture d'écran dans le dossier / tmp:

dconf write /org/mate/desktop/keybindings/custom0/action \'"scrot -e \"mv \$f /tmp; gimp /tmp/\$f\""\'
Zurd
la source