Accueil > Textes > pdf multipages
pdf multipages
Publié le 28 février 2007, dernière mise-à-jour le 22 avril 2018, 0 visites, visites totales.
Transforme un pdf constitué de plusieurs pages A4, en un pdf dont les pages sont regroupées 2 par 2 : 8 et 1 , 7 et 2 , 6 et 3 , 5 et 4 pour une impression recto verso, format A5 ( 2 A4 par page A4 )
Deux solutions :
- soit on crée un fichier pour réutiliser
- soit on ouvre une ligne de commande et on le fait en une fois
- archives 2007
On va créer un fichier regroupe.sh dans le répertoire /opt/ ( en root ) :
echo 'pdf2ps "$1" "tmp1-$1" && psbook "tmp1-$1" "tmp2-$1" && pstops -pa4 "2:1L@0.7(1w,0.5h)+0L@0.7(1w,0)" "tmp2-$1" |ps2pdf - "$2"' > /opt/regroupe.sh && chmod a+x /opt/regroupe.sh
Pour l’utiliser :
/opt/regroupe.sh machin.pdf sortie.pdf
Directement dans un terminal :
nom="machin.pdf" ; nom2="sortie.pdf" ; pdf2ps "$nom" "tmp1-$nom" && psbook "tmp1-$nom" "tmp2-$nom" && pstops -pa4 '2:1L@0.7(1w,0.5h)+0L@0.7(1w,0)' "tmp2-$nom" |ps2pdf - "$nom2"
(archive 2007)
transforme un pdf en pdf avec pages regroupées 2 par 2 : 8 et 1 , 7 et 2 , 6 et 3 , 5 et 4 pour une impression recto verso
mettre :
dans un fichier exécutable : regroupe.sh
utilisation :
regroupe.sh fichier1 fichier2
transforme un ps en ps avec pages regroupées 2 par 2 : 1 et 2 , 3 et 4 , 5 et 6 ....
pstops -pa4 ’2:0L@0.7(1w,0.5h)+1L@0.7(1w,0)’ "$1" "$2"