1

Bonjour,

tout d'abord, ça ne fait pas de mal, merci pour cette librairie très utile qui fonctionne parfaitement bien.

Je rencontre toutefois un petit problème : je veux créer un pdf avec seulement une grande image à l'intérieur. Mon image a une dimension de 737 * 1084.
Lorsque je créé le pdf, à échelle 100%, je m'aperçois que l'image dans le pdf est plus grande que l'originale. Il en résulte une dégradation de la qualité de l'image non négligeable, d'autant plus que ces pdf sont destinés à être imprimés.
J'ai essayé de différentes manières, de mettre l'image dans un conteneur, mais rien n'y fait, un peu d'aide serait la bienvenue smile

Voici mon code :
$content = '<page><img src="mon_image.jpg" alt="" width=737 /></page>';
$html2pdf = new HTML2PDF('P','A4','fr', false, 'UTF-8');
$html2pdf->writeHTML($content, false);
$pdf_file = 'mon_fichier.pdf';
if(file_exists($pdf_file)) unlink($pdf_file);
$html2pdf->Output($pdf_file,'F');

2

une image de 737x1084 pour du A4, c'est largement insuffisant comme résolution...

de plus, dans l'html, il faut mettre la largeur de l'image en mm ou en %, car ce n'est pas une page web que tu veux créer, mais un document papier. les pixels n'existent plus en soit...
Ancien pseudo : lolo