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.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager