Manipuler des PDF

Avec pdftk

Concaténation Fusionner des pdf

pdftk fichier1.pdf fichier2.pdf output resultat.pdf

ou

pdftk fichier1.pdf fichier2.pdf cat output resultat.pdf

Fusionner tous les PDF situé dans le répertoire /home/ludwig

pdftk *.pdf cat output resultat.pdf

Extraire une page (la 15 dans l’exemple) d’un fichier

pdftk A=source.pdf cat A15 output resultat.pdf

Extraire plusieurs pages (de la 2 à la 5 dans l’exemple) d’un fichier

pdftk A=source.pdf cat A2-5 output resultat.pdf

Extraire et fusionner certaines pages de différents PDF, par la méthode des alias où une lettre correspond à un nom de fichier PDF sous la forme <nom_alias><numero_page>. Ex: Pour la page 1 du fichier1 et la page 3 du fichier2

pdftk A=fichier1.pdf B=fichier2.pdf cat A1 B3 output resultat.pdf

Pour la page 1 du fichier1 et les pages 2 et 3 du fichier2 (alias B)

pdftk A=fichier1.pdf B=fichier2.pdf cat A1 B2-3 output resultat.pdf

Fusionner deux PDF sans la page 1 du premier fichier Pour exclure une page d’un PDF lors de la fusion

pdftk A=PDF1.pdf B=PDF2.pdf cat A=2-end output PDF-12.pdf

L’indication “2-end” permet de dire de prendre de la page n°2 jusqu’à la fin (end) du PDF.

Rotation de 180° de l’ensemble des pages d’un pdf :

pdftk source.pdf cat 1-endS output resultat.pdf

Chiffrer un document pdf et retirer tous les droits

pdftk source.pdf output resultat.pdf owner_pw motDePasse