Pdf : inverser des pages en ligne de commande

Résolu
seb -  
jmp59 Messages postés 31960 Statut Contributeur -
Bonjour,
Pour des besoins de reprographie, j'aurai besoin de faire la manipulation suivante : faire une rotation de 180° de toutes les pages paires d'un pdf. Je suis sous Linux mais je connais très mal les scripts, il doit sûrement y avoir un moyen, quelques lignes de commande, peut-être faut-il passer par le format ps... je ne sais pas.

Qui pourrait m'aider ?

Merci.
A voir également:

3 réponses

jipicy Messages postés 41342 Statut Modérateur 4 896
 
Salut,

Outils ghostscript et psutils nécessaires.

Alors il faut commencer par convertir ton fichier "pdf" en postcript (ps) avec la commande "pdf2ps":
pdf2ps fichier_original.pdf
qui produira dans le répertoire courant le fichier "fichier_original.ps".
A partir de la avec la commande "pstops" on va retourner les pages paures de ton fichier postcript :
pstops -pa4 '2:0,1U(21cm,29.7cm)' fichier_original.ps  sortie_inverse.ps
Une fois le fichier "sortie_inverse.ps" produit, reste plus qu'à le re-transformer en "pdf", ce qui sera fait avec la commande "ps2pdf" :
ps2pdf sortie_inverse.ps fichier_inverse.pdf
;-))
2
jmp59 Messages postés 31960 Statut Contributeur 5 737
 
Chapeau ! ;-)
0
seb
 
je regarderai un des jours le man de pstops pour comprendre ton script. Merci beaucoup !!
0
jmp59 Messages postés 31960 Statut Contributeur 5 737
 
Bonjour,

Je ne vois pas coment tu pourrais procèder.
Le principe du format Pdf est d'être impossible à modifier.

Bye.
-2