Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1404 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Remplir automatiquement les champs d'un pdf (ou jpg)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Remplir automatiquement les champs d'un pdf (ou jpg)

n°1973722
charlelech​auve
Posté le 14-03-2010 à 19:43:24  profilanswer
 

Bonsoir,  
 
sur mon site internet il y a des pdf qui y sont héberger. Les utilisateurs qui téléchargent ces pdf doivent les telecharger, et les remplir (souvent en les imprimants/écriture a la main) et me les renvoyer (donc scan oblige).  
 
Je souhaiterais m'y prendre autrement : sur mon site internet je créé un formulaire en php (ou autre si vous avez a me proposer), l'utilisateur rentre les informations dans les champs, valide le formulaire et hop je recois sur mon email (par exemple) mon pdf rempli automatiquemement.  
 
J'ai entendu parler d'un systeme avec un combinet d'excel/word et autres qui permettrait de faire ca (http://fredclo.free.fr/index.php?option=com_content&view=article&id=16&Itemid=44).
Mais y a t'il mieux ?  
 
Je pensais tout d'abord le faire autrement : au lieu de mettre un pdf je met une image jpg (identique a mon fichier pdf) et je le fais en php avec une gallerie GD. Je suis sur que ca peut marcher comme ca car c'est plutot simple mais c'est assez long de placer toutes les zones de textes au bon endroit et des que je vais modifier mon jpg il va falloir que je reprogramme tout.  
 
Donc qu'en penser vous ?  
 
Merci

mood
Publicité
Posté le 14-03-2010 à 19:43:24  profilanswer
 

n°1973839
Tirkyth
Posté le 15-03-2010 à 10:55:42  profilanswer
 

La génération de PDF se fait très bien en PHP.
 
Il y a par exemple TCPDF qui fait ça très bien :
http://www.tcpdf.org/
 
Par contre en effet, le problème lié au fait de modifier un jour le PDF fera qu'il faudra changer le code si le template de pdf venait à changer.

n°1974012
charlelech​auve
Posté le 15-03-2010 à 18:53:07  profilanswer
 

Ca m'a l'air en effet fantastique, je viens de regarder plusieurs sites en parlant comme phpteam, la création d'un pdf simple en ligne ("hello word"^^) en ligne à l'air assez simple et ne nécessite pas de posseder acrobat :p
 
Cependant je me pose plusieurs questions :
 
- Pour mon utilisation, est ce que je dois créer une base de donnée ? Sachant que mon hébergeur est un hébergeur gratuit et tres restreind, il ne met pas a disposition un bdd mysql. Donc si il faut faire obligatoirement une bdd, comment la faire sans Mysql ? (peut etre en donner des valeurs a des variables en php...)
 
- Je crois que la reponse a cette question sera oui : Mon utilisateur, quand il sera sur mon site internet et qu'il entrera ses données dans les zones de texte, lors de la validation les données ainsi insérés seront générés sur mon pdf et pourront apparaitre à l'endroit voulu (Par exemple son nom en face de "Nom:" ) ? Et encore une réponse positive je pense car ca me parait logique, a validation le pdf ainsi généré pourra etre expédié directement sur une boite mail ?  
 
- Et donc pour mon utilisation (générer du texte et 1 image) et mes moyens (pas de mysql, hebergeur simple), est ce TCPDF le mieux ou FPDF ou phpToPDF ? (j'ai vu un sujet parlant de ces 2 derniers comme étant des versions améliorées de FPDF). Sachant aussi que je recherche la chose la plus simple car je ne suis pas un pro et mon pdf créé sera plutot visuellement "simple".
 
Merci beaucoup de m'avoir lancé sur cette voie. Ca m'a l'air a peine plus compliqué que le faire sur un jpg avec biblio GD, mais ca a l'air beaucoup plus puissant et utile.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Remplir automatiquement les champs d'un pdf (ou jpg)

 

Sujets relatifs
Remplir un tableau à plusieurs dimensionsActualiser un prix automatiquement suivant la selection d'un poids
Fonction "copier/coller des champs" dans un formulaireRemplir un tableau à partir d'un fichier
[SQL] Copie table avec ajout de champsredimensionner automatiquement des images issues d'un XML
rendre la saisie obligatoire d'un nombre dans un champs[PHP] Extraire automatiquement une image d'un site (cf.Facebook share)
[C#] (RESOLU) GetSchemaTable trop de champs !Formulaire + remplir des champs automatiquement à partir d'une champ
Plus de sujets relatifs à : Remplir automatiquement les champs d'un pdf (ou jpg)


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)