Récupérer la 1ere page de plusieurs document et les merger dans un seul

for file in Logiciel/*.pdf; do pdftk "$file" cat 1 output "$(basename "${file%.pdf}-page1.pdf")"; done
pdftk *.pdf cat output ../page1.pdf

Extraire 2 pages d’un schéma et l’anonymiser

pdftk Projet_Conf.pdf cat 18-19 output microchip.pdf
pdftk microchip.pdf output uncompressed.pdf uncompress
sed -e "s/NomClient/FauxNom/g" <uncompressed.pdf >modified.pdf
pdftk modified.pdf output final.pdf compress

Supprimer le watermark

La procédure est la même qur pour anonymiser un document :
Décompresser le fichier pdf :
pdftk original.pdf output uncompressed.pdf uncompress
Supprimer la chaine de caractere :
sed -e "s/watermarktextstring/ /" uncompressed.pdf > unwatermarked.pdf
Recompresser le document :
pdftk unwatermarked.pdf output fixed.pdf compress