2010-12-08 25 views
0

comment puis-je envoyer une sortie sur l'écran à un pdf? Je génère ce rapport, qui affiche le code html sur l'écran. Je veux que l'utilisateur clique sur un bouton, et enregistre ce qui est sur l'écran comme un fichier pdf. Je cours php 5.2 et j'aimerai savoir quel genre d'applications/logiciel ai-je besoin d'installer pour pouvoir employer la bibliothèque de pdf de php?envoyer la sortie au pdf php

merci beaucoup.

Répondre

5

Vous aurez besoin d'utiliser une bibliothèque. Notez qu'il n'est pas aussi simple que "envoyer la sortie à l'écran en pdf". Vous devrez vous familiariser avec la structure des fichiers PDF et apprendre à utiliser la bibliothèque que vous avez choisie.

Les bibliothèques comprennent:

+0

merci, je viens d'installer FPDF et essayé quelques exemples. ma question est, comment puis-je envoyer ma sortie html au pdf? – NULL

+1

S'il vous plaît respecter moi et le reste de la communauté en posant une nouvelle question. Les commentaires ne sont pas appropriés pour cela. Notez que j'ai dit que ce n'est pas si simple. Vous devrez écrire le vôtre, ou en trouver un qui n'est pas dans un état de délabrement total. – hobodave

+0

Zend_pdf a été déplacé ici: https://framework.zend.com/manual/1.10/fr/zend.pdf.html – kurdtpage

0

Je suis d'accord avec @hobodave ici. Les deux bibliothèques PDF sont géniales, mais il n'est pas facile de simplement convertir du HTML en fichier pdf. J'écris des rapports personnalisés pour mon entreprise tout le temps et j'ai un aperçu en HTML d'abord, puis je crée simplement le PDF à partir de zéro après que l'aperçu est accepté.

La raison en est qu'il est plus facile de simplement écrire le PDF SANS utiliser d'entrée HTML que d'essayer de le faire fonctionner avec le HTML.

En tout cas, je recommande FPDF pour générer des fichiers PDF, car il est assez simple et très facile à étendre. Il y a même des publicités pour faire du HTML (bien qu'elles soient nulles).

0

Jetez un coup d'œil au List of HTML to PDF converters.

Plusieurs bibliothèques acceptent le contenu HTML et le convertissent en PDF. La meilleure option pour vous dépend vraiment de votre niveau de contrôle du serveur. Certains sont de simples classes PHP, d'autres nécessitent une forme d'installation binaire.

1

Essayez wkhtml2pdf, il a travaillé pour moi et il génère pdf assez rapide

+0

J'aime bien celui-ci. Notez que la nouvelle maison pour ce projet est ici: https://wkhtmltopdf.org/ – HartleySan