2010-08-11 5 views

Répondre

4

Lors de la génération de code HTML à afficher dans le PDF, créez ce code HTML dans une seule variable $ html. Cela peut être utilisé pour passer à l'une des api de rendu pdf.

Les API largement utilisées sont DOM PDF, html2pdf, html2ps.

Certaines des API comme html2ps prennent également en charge les classes css externes & également. Certains ont besoin de CSS en ligne.

J'ai utilisé DOM PDF & html2ps

Voici les liens

domp df

HTML2PS & HTML2PDF

1

Vérifiez html2pdf, je ne l'ai jamais utilisé, mais il semble prometteur.

2

Trouvé hier au SO: mPDF. Je n'ai pas essayé, mais la documentation est solide.

3

Plusieurs solutions existent là-bas: dompdf, MPDF, html2pdf, tcpdf, zendPDF (zend framework) etc. J'ai utilisé très largement domPdf et mPDF et d'autres juste "en passant". domPdf est très facile mais n'a pas tout à fait les cloches et les sifflets. html2pdf n'est pas mauvais non plus, cependant, je suis partial à mPDF car je crois qu'il a le meilleur ensemble de fonctionnalités là-bas. Pour la documentation complète voir ce lien: http://mpdf1.com/manual/index.php

J'ai converti des pages Web assez compliquées en pdf et mPDF semble les rendre le meilleur.

Questions connexes