Modifier un pdf sous unix via un script ?

Modifier un pdf sous unix via un script ? - Perl - Programmation

Marsh Posté le 13-08-2007 à 11:52:29    

Salut a tous !
 
J'avoue que je bloque un peu actuellement;
 
Voila le contexte :
sous Solaris, j'ai 2 pdfs. L'un est une version classique composée de texte; le second est composé des pages du premier scannées.
 
Je cherche le moyen de remplacer quelques pages du premier par quelques pages du second, parce que stocker le second c'est tres lourd, mais il y a des pages que je dois garder.
 
Plus précisément donc, je dois garder la premiere, et 3 à 4 autres situées a un endroit variable.
 
Je cherche une bibliotheque pour m'aider a faire ca. J'avais trouvé PDF::API2 pour le faire en perl, ca me semblait une bonne chose, mais je ne vois rien dedans pour manipuler des pages...
 
Est ce que quelqu'un saurait faire ca, ou aurait une bibliotheque, ou un logiciel a me conseiller ? Le principe est de l'intégrer a une collection de scripts, donc il ne faut pas d'intéraction.
 
Je cite du perl, mais si on peut faire ca en shell ca serait pas mal non plus :D  
au pire je le ferais en python si vraiment y'a pas le choix .
 
Merci de votre aide !

Reply

Marsh Posté le 13-08-2007 à 11:52:29   

Reply

Marsh Posté le 19-10-2007 à 12:51:06    

J'ai vu POI JAKARTA pour modifier les crosoft...voir si y a pas pour les pdfs...

Reply

Marsh Posté le 19-10-2007 à 13:15:50    

PDF::Reuse fait ça pas trop mal et est assez simple d'utilisation:

Code :
  1. use strict;
  2.  use PDF::Reuse;
  3.  prFile("resultat.pdf" );
  4.  prDoc('a.pdf',1,1);
  5.  prDoc('b.pdf',3,4);
  6.  prEnd();


attention de mémoire, je crois qu'il peut y avoir quelques merdouilles avec les images.

 

edit: voir cette page pour plus d'infos http://www.perl.com/lpt/a/996


Message édité par anapajari le 19-10-2007 à 13:17:22
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed