Bonjour
Existe-t-il html2pdf fonctionnant sous PHP 8 sans passer par composer.
Merci pour votre réponse
Bonjour
Existe-t-il html2pdf fonctionnant sous PHP 8 sans passer par composer.
Merci pour votre réponse
Perso je passe par Google Chrome en mode "headless" pour "imprimer" une page HTML en PDF :
De mémoire Google Chrome s'appuie sur wkhtmltopdf => https://wkhtmltopdf.org/
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 $command = sprintf( // --disable-gpu pour éviter bug sous Windows (encore d'actualité ?) 'google-chrome --headless --user-data-dir=%s --no-margins --print-to-pdf=%s %s 2> /dev/null', escapeshellarg('/home/admin/.config/google-chrome'), escapeshellarg("{$file}.pdf"), escapeshellarg("{$file}.html"), ); passthru($command, $result); if ($result !== 0) { fwrite(STDERR, "Erreur lors de la génération de {$file}.pdf\r\n"); exit(1); }
Merci pour votre réponse.
une explication sur '/home/admin/.config/google-chrome'
et sur comment le mettre en fonction
mon seul souci est de passer un site d’un CIQ de php 7 à 8 avec un minimum de modif. En effet je ne suis qu’un bricoleur.
Partager