par
@rthur » 27 juil. 2020, 10:25
S'il s'agit d'un bouton qui déclenche l'impression de la page web, alors c'est très simple, ça se fait en javascript juste en ajoutant cette ligne où tu veux dans ta page :
Code : Tout sélectionner
<input type="button" value="Imprimer" onclick="window.print()">
S'il s'agit de générer un fichier PDF, là ça devient beaucoup (beaucoup beaucoup) + compliqué.
Tu peux utiliser l'une des librairies suivantes :
- FPDF :
http://www.fpdf.org
- mPDF :
https://github.com/mpdf/mpdf
- TCPDF :
https://tcpdf.org
- domPDF :
https://github.com/dompdf/dompdf
Et si tu peux installer une librairie sur ton serveur (dédié ou virtuel donc, pas en mutualisé), tu peux utiliser wkhtmltopdf qui est l'une des plus aboutie et performante pour transformer du HTML en PDF :
https://wkhtmltopdf.org
S'il s'agit d'un bouton qui déclenche l'impression de la page web, alors c'est très simple, ça se fait en javascript juste en ajoutant cette ligne où tu veux dans ta page :
[code]
<input type="button" value="Imprimer" onclick="window.print()">
[/code]
S'il s'agit de générer un fichier PDF, là ça devient beaucoup (beaucoup beaucoup) + compliqué.
Tu peux utiliser l'une des librairies suivantes :
- FPDF : http://www.fpdf.org
- mPDF : https://github.com/mpdf/mpdf
- TCPDF : https://tcpdf.org
- domPDF : https://github.com/dompdf/dompdf
Et si tu peux installer une librairie sur ton serveur (dédié ou virtuel donc, pas en mutualisé), tu peux utiliser wkhtmltopdf qui est l'une des plus aboutie et performante pour transformer du HTML en PDF :
https://wkhtmltopdf.org