Bonjour,

Dans le cadre d'un projet de remplissage de formulaires pdf, il faudrait que les données provenant de bases de données s'injectent aux bons endroits dans un fichier pdf.

Le problème, c'est que les fichiers pdf sont officiels et succeptibles de changer et que donc, je ne peux pas me permettre d'injecter manuellement les champs avec adobe acrobat et de recommencer l'opération la semaine suivante car le document contient une zone supplémentaire ou qu'une zone a bougé.

L'idéal serait donc qu'une dll puisse insérer un champ dans un pdf existant par une fonction du style :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
myPdf.InsertField(fieldName, fieldType, page, x, y);
pour ensuite pouvoir remplir la valeur de façon classique avec iText :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
pdfFormFields.SetField("data[0].Page1[0].name[0]", "Mon Nom");
Connaissez-vous des librairies, de préférence gratuites ou mieux open source permettant cette insertion?

Merci d'avance pour votre aide.