Bonjour,
Je souhaite générer un pdf qui contienne des caractères cyrilliques, hébreux et latin. toutes les données viennent d'une base de données MySQL en UTF-8.
Tous les caractères non latin du PDF sont remplacé par des '?'
Quand je regarde le contenu du html servant à générer le PDF avec la fonction
$html2pdf->writeHTML($content, isset($_POST['numero_pour_pdf']));
tout est nickel !
Quand je génère le PDF, c'est la cata. J'avoue que je ne comprends pas.
Voici le code pour générer le pdf :
$html2pdf = new HTML2PDF('P','A4', 'fr', true, 'UTF-8');
$html2pdf->pdf->SetDisplayMode('fullpage');
//$html2pdf->writeHTML($content, isset($_POST['numero_pour_pdf']));
$html2pdf->Output($Nom_du_pdf);
J'ai fait un dernier test pour le fun, si j'utilise le fichier utf8test.txt fourni avec HTML2PDF, le pdf généré est bon.
Si quelqu'un a une idée, je suis preneur !