Si vous devez travailler avec des documents PDFs (au hasard pour faire de l'édition de documents scientifiques), je ne saurai trop vous conseiller de jetter un oeil plus qu'attentif à pdftk. Cet utilitaire en ligne de commande sait faire tout type de manipulations souhaitables et pour lesquelles GhostScript n'est pas toujours le meilleur compagnon. J'ai par exemple essayé la concaténation de PDFs avec ce dernier, mais il m'a saccagé avec joie les couleurs après le premier document. Il faut dire que GhostScript ne serait pas GhostScript sans ses problèmes récurrents avec les PDFs ;-)

Ainsi pdftk permet de :

  • concaténer des PDFs avec une sélection et un réordonnancement de pages assez sympathique
  • extraction de pages
  • cryptage et décryptage, restrictions de droits sur un PDF
  • application d'un watermarking en fond ou bien d'un tampon en premier plan (ex : draft écrit en travers des pages du document)
  • compression, décompression et réparation de PDFs
  • ... d'autres fonctionnalités que j'ai sans doute oublié.

Note pour les utilisateurs de MacPorts (Mac OS X) : la compilation de pdftk entrainera celle de GCC 4.1. Compter au bas mot 4 à 5 heures sur un modeste processeur G4 :-(