RouladeHtml2PDF est un moyen simple, rapide et gratuit pour créer des PDFs à partir d'un HTML. Il vous suffit pour cela d'appeller l'URL RouladeHtml2PDF en passane en paramètre votre contenu HTML.
Pas de panique, je vais tout vous expliquer ci-dessous!
$opts = array('http' =>
array(
'method' => 'POST',
'header' => 'Content-type: application/x-www-form-urlencoded',
'content' => http_build_query(array('o' => 'P', 'f' => 'A4', 'c' => '[__VOTRE_CONTENU_HTML__]'))
)
);
// $pdf contiendra le contendu du PDF à sauvegarder
$pdf = file_get_contents('https://html2pdf.roulade.fr', false, stream_context_create($opts));
file_put_contents('/mon_chemin/nom_fichier.pdf', $pdf);