Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 27/12/2018, à 13:10

charlene

Fractionner un pdf toutes les 2 pages

Bonjour,
J'ai un document pdf de 20 pages et j'ai besoin de le fractionner toutes les deux pages.
Chaque nouveau document de 2 pages doit ensuite être enregistré.
Je dois répéter cette opération sur de nombreux documents.
Connaissez-vous un logiciel qui me permettrait d'automatiser cette tâche ?
Merci par avance,
Charlene


Ubuntu 20.04.4 LTS - Clevo N141ZU - Intel(R) Core(TM) i3-8145U CPU @ 2.10GHz

Hors ligne

#2 Le 27/12/2018, à 13:32

pingouinux

Re : Fractionner un pdf toutes les 2 pages

Bonjour,
Tu peux essayer de décomposer ton document en pages, en utilisant pdfseparate, puis de regrouper les pages deux par deux avec pdfconcat (voir le man de ces 2 commandes).

Hors ligne

#3 Le 27/12/2018, à 13:34

nam1962

Re : Fractionner un pdf toutes les 2 pages

qpdf ou pdftk ?


[ Modéré ]

Hors ligne

#4 Le 27/12/2018, à 16:07

Robert Algoud

Re : Fractionner un pdf toutes les 2 pages

Bonjour

Je pense que tu trouveras ton bonheur là :

https://pdfsam.org/download-pdfsam-basic/

Il y a une fonction de découpage automatique.

Dernière modification par Robert Algoud (Le 27/12/2018, à 16:22)


Ubuntu depuis Hardy Héron (08.04) - Xubuntu 22.04 LTS

Hors ligne

#5 Le 30/12/2018, à 12:59

Robert Algoud

Re : Fractionner un pdf toutes les 2 pages

et merci ..... sad


Ubuntu depuis Hardy Héron (08.04) - Xubuntu 22.04 LTS

Hors ligne

#6 Le 30/12/2018, à 14:32

LeoMajor

Re : Fractionner un pdf toutes les 2 pages

bonjour,
popplers-utils est un grand classique; pdfinfo (nombre de pages), pdfseparate (pour séparer les pages du gros bouquin pdf), pdfunite (pour re-fusionner);
installer poppler-utils

dpkg -L  poppler-utils  || apt-file list poppler-utils
..
/usr/bin/pdfimages
/usr/bin/pdfinfo
/usr/bin/pdftoppm
/usr/bin/pdftotext
/usr/bin/pdftops
/usr/bin/pdftocairo
/usr/bin/pdfunite
/usr/bin/pdfdetach
/usr/bin/pdftohtml
/usr/bin/pdfseparate
/usr/bin/pdffonts
..

Hors ligne

#7 Le 30/12/2018, à 15:26

LeoMajor

Re : Fractionner un pdf toutes les 2 pages

exemple un peu terre à terre;

pages=$(awk '/Pages/{print $NF}' < <(pdfinfo "/ext/fanny/Desktop/Thermomix/Thermomix - La France Gourmande.pdf"))
pdfseparate "/ext/fanny/Desktop/Thermomix/Thermomix - La France Gourmande.pdf" recette-%d.pdf
if [ "$((pages%2))" -eq 0 ]; then  
 unset c; for ((i=1; i<=$pages; i=i+2)); do j=$i; ((j++)); ((c++)); pdfunite recette-"$i".pdf recette-"$j".pdf new-"$c".pdf; done
else
 ((pages--))
  unset c; for ((i=1; i<=$pages; i=i+2)); do j=$i; ((j++)); ((c++)); pdfunite recette-"$i".pdf recette-"$j".pdf new-"$c".pdf; done
  ((pages++))
  mv recette-"$pages" new-"$pages"   # reliquat
fi

Hors ligne