Comment créer un fichier pdf à partir d'un fichier HTML à l'aide de php, puis de l'enregistrer sur le serveur
J'ai un projet pour enregistrer les pages créées dynamiquement avec php et de les stocker sur le serveur.
J'ai l'intention de stocker une réplique de la page en pdf; avec toutes leurs images, les tableaux et la mise en page.
J'ai essayé d'utiliser ces outils:
Mais honnêtement, je ne pense pas qu'il va sur la bonne voie
Avez des solutions ou des ces outils de résoudre ce problème?
Pourquoi sont ces outils qui ne sont pas censés pour votre tâche? Trop lent, trop comlicate, trop faible?
Eh bien peut-être, je ne sais pas comment les utiliser. Le point est que j'ai le code HTML créé par le php et je veux stocker qu'en tant que pdf. Avec FPDF je n'ai pas trouvé le moyen de coller le code HTML comme une variable. Avec dompdf il y a une démo eclecticgeek.com/dompdf/docs/examples.php#demo là, je place le code HTML mais il n'a pas créer le fichier pdf.
Ok, ma solution serait de vérifier Zend PDF. Docu est ici: lien Mais Tanoro solution semble plus facile et il a plus d'expérience que j'ai sur ce sujet, donc je pense que vous devriez donner à ceci un essai.
Je voudrais vous recommandons de vérifier wkhtmltopdf code.google.com/p/wkhtmltopdf
WebChemist, pas trouvé comment utiliser cet outil. Pourriez-vous me dire comment avez-vous l'utiliser?
Eh bien peut-être, je ne sais pas comment les utiliser. Le point est que j'ai le code HTML créé par le php et je veux stocker qu'en tant que pdf. Avec FPDF je n'ai pas trouvé le moyen de coller le code HTML comme une variable. Avec dompdf il y a une démo eclecticgeek.com/dompdf/docs/examples.php#demo là, je place le code HTML mais il n'a pas créer le fichier pdf.
Ok, ma solution serait de vérifier Zend PDF. Docu est ici: lien Mais Tanoro solution semble plus facile et il a plus d'expérience que j'ai sur ce sujet, donc je pense que vous devriez donner à ceci un essai.
Je voudrais vous recommandons de vérifier wkhtmltopdf code.google.com/p/wkhtmltopdf
WebChemist, pas trouvé comment utiliser cet outil. Pourriez-vous me dire comment avez-vous l'utiliser?
OriginalL'auteur kilkadg | 2012-11-27
Vous devez vous connecter pour publier un commentaire.
De forosdelweb
Nous allons créer une classe pour faire la convertion en convertToPDF.php
La prochaine étape est de créer une page dans ce cas index.php
Enfin, vous pouvez avoir le fichier pour votre style de style.css
OriginalL'auteur andres83
J'ai eu ce même problème récemment et a trouvé fpdf être trop compliqué lorsque votre HTML contient du texte formaté et des images. J'ai eu mon serveur, l'installation de l'administrateur Webkit HTML au format PDF. Il fonctionne très bien.
Ce package permet d'analyser la feuille de style, des images, des tableaux, et de tout autre élément dans le document HTML comme si vous aviez ouvert un navigateur web en utilisant webkit et enregistré la page web en format PDF.
http://code.google.com/p/wkhtmltopdf/
Je ne suis pas un administrateur de serveur, donc je crains que je ne peux pas répondre à des questions sur la façon de l'installer. Les détails sur la page web ci-dessus. Je peux vous donner la fonction PHP que j'ai écrit pour convertir un fichier HTML dans un fichier PDF. Je vais modifier la réponse ci-dessus pour vous donner la fonction.
OriginalL'auteur Tanoro