web-dev-qa-db-fra.com

Configurer les paramètres de xfce4-screenshooter

xfce4-screenshooter est le programme de capture d'écran standard de XFCE sur Xubuntu.

Comment puis-je configurer les paramètres concernant le format dans lequel la capture d'écran est enregistrée et dans quel dossier?

J'ai remarqué que les réglages que j'ai effectués dans shutter affectent également les réglages de xfce4-screenshooter (mais pas tous).


MODIFIER:
La page de manuel s'affiche, il existe une option -o pour l'ouvrir avec un programme externe.

Comment puis-je faire ce défaut? Ensuite, je pourrais définir ici un programme externe, qui compresse automatiquement la capture d'écran en une taille emailable size

6
rubo77

La page de manuel de xfce4-screenshooter mentionne certaines de ses options, y compris celle-ci:

  • -s (--save): Répertoire dans lequel la capture d'écran sera sauvegardée

Pour enregistrer dans un répertoire de capture d'écran fixe, accédez à Setting Manager -> Keyboard -> Application Shortcuts et cliquez sur Add command. Ajoutez cette commande:

xfce4-screenshooter -s ~/screenshots

Attribuez-le à la touche de votre choix, comme PrtScr.

Le format PNG est le seul format de sortie possible pour le moment, mais vous pouvez écrire un script qui convertit automatiquement les captures d'écran en JPG chaque fois que vous prenez une capture d'écran:

#!/bin/bash
mkdir -p ~/screenshots
xfce4-screenshooter -fs ~/screenshots
cd ~/screenshots
mogrify -format jpg *.png

Enregistrez le script sous le nom shoot.sh et attribuez un raccourci clavier (CTRL+PrtScr fonctionne bien). La commande à entrer est sh shoot.sh. Si vous n'avez pas besoin des fichiers PNG et que vous ne voulez que des fichiers JPG, vous pouvez ajouter

rm *.png

au script.

Intégration du courrier électronique avec Thunderbird:

#!/bin/bash
SCREENSHOTS=~/screenshots
mkdir -p $SCREENSHOTS
cd $SCREENSHOTS

xfce4-screenshooter -fs $SCREENSHOTS
SCREENSHOTPNG=`find . -type f -mmin -1`
SCREENSHOTPNG=`basename $SCREENSHOTPNG`
mogrify -format jpg $SCREENSHOTPNG
#uncomment the line below (remove the #) for even smaller files (and comment the line above):
#mogrify -resize 50% -format jpg $SCREENSHOTPNG
rm $SCREENSHOTPNG

SCREENSHOTJPG=`find . -type f -mmin -1`
SCREENSHOTJPG=`basename $SCREENSHOTJPG`
Thunderbird --compose "attachment=$SCREENSHOTS/$SCREENSHOTJPG"

Thunderbird prend en charge davantage de champs par défaut, voir tous les paramètres ici .

Important Mogrify fait partie d'ImageMagick. Vous devez donc installer ImageMagick. Sur Ubuntu, vous pouvez l'installer avec Sudo apt-get install imagemagick

4
Smile4ever

Ma compréhension est que

  • le seul format possible pour xfce4-screenshooter est actuellement le format Portable Network Graphics (PNG)
  • l'emplacement peut être spécifié à chaque fois via l'écran Save As

man xfce4-screenshooter est assez bref.

0
user25656