Aller au contenu

Pdfseparate

Afin de séparer des pages à l'intérieur d'un ou plusieurs fichiers pdf, on peut utiliser des outils avec interface graphique comme pdfsam. Mais lorsqu'on a besoin de faire ça pour tout un dossier de fichiers pdf, on va plutôt essayer d'automatiser.

Prérequis: Avoir installé pdfseparate.

Utilisation de pdfseparate

pdfseparate s'utilise très simplement:

pdfseparate InputFile.pdf InputFile-%d.pdf
  • %d: Permet simplement d'ajouter un chiffre qui s'incrémentera

Utiliser pdfseparate en masse

Pour cela, il faudra avoir recours a une boucle.

for i in *.pdf; do pdfseparate "$i" /dossier-destination/"${i%.*}-%d.pdf"; done

Inspiré de ce site: https://net2.com/how-to-merge-or-split-pdf-files-on-linux/