Utilisation de la librairie php html2pdf V4.03 pour ceux qui ne veulent ou ne savent pas utiliser composer, cette version de génération peut vous contenter.
Supposons que vos fichiers html2pdf soient dans un dossier include …
Code pour la génération avec un petit try catch et un nommage par date
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
try { require('include/html2pdf/html2pdf.class.php'); $strHtml = ""; $strHtml .= "<h1>test</h1>"; $tabMarges = array(10, 10, 10, 10); $objPDF = new HTML2PDF('L','A4','fr'); $objPDF->pdf->SetDisplayMode('fullpage'); $objPDF->pdf->SetAuthor('Dean Kong A Siou'); $objPDF->writeHTML($strHtml); $dateNow = new DateTime('now'); $dateNow = $dateNow->format('Y.m.d.H.i.s'); $objPDF->Output('MonPdf_ '.$dateNow.'.pdf','D'); } catch(Exception $e) { die("erreur lors de la création du pdf !"); } |