Manipulation de formulaires PDF

Petit nouveau ! | 2 Messages

26 août 2009, 18:50

Bonjour,

Newbie en PHP, je n'ai pas trouvé mon bonheur parmi les nombreux documents traitant de PHP & PDF.
Mon objectif:
- afficher (ou envoyer) un formulaire PDF à un utilisateur, préalablement alimenté par des informations issues d'une DB.
- cet utilisateur le remplit d'informations complémentaires
- il me le retourne
- j'en extrait les informations saisies pour les re-injecter dans ma DB et je re-actualise éventuellement le PDF.

Ce formulaire PDF est issu d'un CERFA dont je DOIS respecter strictement le formalisme (pas de simplification possible en créant une page HTML ou autre): il faut un respect absolu du CERFA.
Ce formulaire PDF comporte des champs insérés via Adobe Acrobat qu'il est possible d'initialiser et de relire, à priori en PHP avec SetaPDF FormFiller.

Quelqu'un a t'il déja abordé cette thématique ?
Ou utilisé SetaPDF FormFiller ?
Ou utilisé un autre outil permettant d'atteindre le même objectif ?
Est-ce un fantasme irréalisable car qq chose m'aurait échappé ?
Je suis preneur de retours et/ou d'idées.

Petit nouveau ! | 9 Messages

03 sept. 2009, 18:33

Bonsoir,

quelques pistes de réflexion

- scanner le formulaire CERFA, le mettre en fond d'écran et superoser la grille de saisie.

- transformer le formulaire en word, y insérer les valeurs saisies et refaire un pdf.

JL

Eléphant du PHP | 369 Messages

03 sept. 2009, 20:32

Salut,

Tu veux parler de ca: http://www.fpdf.org/? ;)

@+

ViPHP
ViPHP | 1136 Messages

03 sept. 2009, 20:59

Une petite préference pou tcpdf ;-)

Voir l'exemple numéro 14 : tcpdf exemples

Ch.

Petit nouveau ! | 2 Messages

04 sept. 2009, 07:59

Merci pour ces réponses...mais elles ne me satisfont pas.
Je n'ai pas besoin de scanner ou générer des PDF: j'en dispose déja, ils sont nombreux (une centaine) et chacun comporte des dizaines de zones.
Donc la solution fond d'écran et superposition de champs n'est pas viable.
Ce que je veux c'est manipuler par programmation (en PHP) un formulaire PDF, c'est à dire:
- l'afficher,
- permettre la saisie de l'utilisateur dans des champs pré-remplis (ce que permettent les formulaires PDF),
- récupérer le formulaire rempli,
- extraire les valeurs saisies.
Je ne crois pas que l'exemple 14 de TCPDF corresponde à cette demande.
Le seul outil que j'ai trouvé et qui me paraisse susceptible de le faire est SetaFormFiller.
En attente de vos suggestions et avis !

Eléphant du PHP | 369 Messages

04 sept. 2009, 09:18

Salut,

Pour rebondir sur le lien de stopher, tu peux faire ce genre de truc avec l'outil proposé:

http://yidille.free.fr/testpdf/example_014.pdf

'fin, si ce n'est, tout à fait, ce que tu cherches... ;)

@+