#1 Le 02/06/2008, à 18:14
- vincentp010
Scripts nautilus de rotation de PDF avec pdftk
Bonjour à tous,
Réalisant quelques fois des scan avec export en pdf il m'arrivait que certains soient mal orientés (portrait au lieu de paysage) lors de l'enregistrement.
Donc avec le programme pdftk qui permet de nombreuses modifications sur les pdf, j'effectuai une rotation de chaque document dans la console.
A la longue je me suis dit que ce n'était pas très pratique et j'ai donc eu l'idée de faire un script nautilus (avec tout mon savoir de linuxien débutant:)) pour effectuer une rotation d'un simple clique droit sur le fichier.
Voici donc deux scripts que j'ai rédigé, l'un pour effectuer une rotation dans le sens horaire et l'autre pour le sens anti-horaire.
PDFRotateRight.sh
#!/bin/bash
#
# nautilus-rotateRight-pdf
pdftk "$*" cat 1-endR output "rot$*"
rm "$*"
mv -T "rot$*" "$*"
PDFRotateLeft.sh
#!/bin/bash
#
# nautilus-rotateLeft-pdf
pdftk "$*" cat 1-endL output "rot$*"
rm "$*"
mv -T "rot$*" "$*"
Ces deux fichiers sont à placer dans le répertoire "/home/votrenom/.gnome2/nautilus-scripts"
Ne pas oublier de cocher la case "Autoriser l'éxecution du fichier comme un programme" dans ses propriétés.
Pour qu'ils fonctionnent il faut installer pdftk avec la commande suivante:
sudo apt-get install pdftk
PS: Si quelqu'un à une idée pour effectuer l'action sur plusieurs fichiers en même temps je suis preneur:)
Desktop: Archlinux OpenBox
Laptop: Dualboot Ubuntu-Studio 9.10 / Archlinux OpenBox
Server: EeeBox Ubuntu-Server 8.10 500Go
Hors ligne
#2 Le 12/06/2008, à 15:32
- pipou24
Re : Scripts nautilus de rotation de PDF avec pdftk
pas sur de la syntaxe (je te donnerai ca ce soir) :
#!/bin/bash
#
# nautilus-rotateRight-pdf
for i in `echo($*)`
do
pdftk "$i" cat 1-endR output "rot$i"
rm "$i"
mv -T "rot$i" "$i"
done
Dernière modification par pipou24 (Le 12/06/2008, à 15:34)
Non geek et fier de l'être. ㋡
Hors ligne