Tout d'abord, mes excuses à tous ceux qui pensent que cette question est répétée ou qu'ils trouvent une question similaire à celle-ci.Insérer des données en PDF, remplir un formulaire en ligne, soumettre une action
Je travaille sur un projet dans lequel j'ai un formulaire en ligne et certains fichiers PDF stockés sur le serveur.
Fonctionnalité
Sur l'action submit je dois obtenir les données du formulaire, le remplir à la copie du PDF et enfin le télécharger.
approche
J'ai suivi ces étapes pour obtenir cette fonctionnalité:
- converti les pdfs en html avec ce http://www.pdfdownload.org/free-pdf-to-html.aspx outil en ligne.
- Incorporé le html avec des variables de formulaire et régénéré les fichiers PDF avec this bibliothèque/bibliothèque dompdf.
Problème
- L'approche est une force brute un comme le code HTML généré sont loin de ceux réels. Donc, beaucoup d'effort est gaspillé dans l'ajustement du code HTML.
- Le processus est si lent et pas fiable que la plupart du temps je reçois une erreur de mémoire ou d'autres problèmes.
Je dois automatiser ce processus. Ce que j'ai trouvé à travers la recherche, c'est que je devrais créer un fichier FDF qui contient ma variable et le passer au PDF en utilisant une bibliothèque, puis le télécharger.
Je suis capable de créer le fichier FDF mais il manque une bibliothèque en PHP (j'en ai trouvé une en Java) que je peux utiliser pour créer le PDF et le télécharger. Une bibliothèque que j'ai trouvé est pdf tool kit mais c'est un outil de ligne de commande et je ne suis pas capable de l'utiliser sur le serveur lors de l'exécution et de télécharger le fichier PDF.
Toute personne ayant déjà fait cela s'il vous plaît aider.
(Désolé pour cette longue post)
Merci,
Madhup
Pourquoi ne pas simplement utiliser un formulaire PDF et le faire enregistrer? http://www.adobe.com/products/acrobat/solutions/detail/create_form.html – mplungjan