Pdf : inverser des pages en ligne de commande

Résolu
seb -  
jmp59 Messages postés 29286 Date d'inscription   Statut Contributeur Dernière intervention   -
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.
Configuration: Linux
Firefox 2.0.0.1

3 réponses

  1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    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
    1. jmp59 Messages postés 29286 Date d'inscription   Statut Contributeur Dernière intervention   6 349
       
      Chapeau ! ;-)
      0
  2. seb
     
    je regarderai un des jours le man de pstops pour comprendre ton script. Merci beaucoup !!
    0
  3. jmp59 Messages postés 29286 Date d'inscription   Statut Contributeur Dernière intervention   6 349
     
    Bonjour,

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

    Bye.
    -2