J'ai passé beaucoup de temps à essayer de faire fonctionner dompdf (http://www.digitaljunkies.ca/dompdf/) mais je continue de rencontrer des problèmes. J'essaie de générer un PDF à partir d'un script PHP qui génère un formulaire web assez complexe et rempli. Le script accepte un paramètre $ _GET (numéro d'enregistrement) et remplit le formulaire en conséquence avec les données de la base de données. Je n'ai aucun problème pour obtenir ces données dans le script en tant que chaîne ou tout type de valeur vraiment. Ce que je me demande, c'est quelle serait la meilleure approche pour convertir ce type de données en format PDF?
Le flux est le suivant: l'utilisateur remplit le formulaire et est redirigé vers la page de confirmation à laquelle je souhaite ajouter un bouton "Enregistrer au format PDF". À ce stade, une des deux choses pourrait arriver, la page qui est actuellement affichée dans le navigateur pourrait être dirigée directement vers un pdf ou un appel à lui-même (scriptname.php? Id = xyz) pourrait être fait en utilisant quelque chose comme PHP http_get () fonctionne et stocke le HTML en tant que chaîne. De là, j'ai des problèmes avec la préparation d'une représentation précise en format PDF. J'ai déjà entendu parler de fpdf mais leurs exemples ne me portent pas vraiment à croire que vous pouvez utiliser les données dynamiques comme source, mais corrigez-moi si je me trompe.
Toute contribution serait appréciée.
- Nicholas