1

Bonjour

Je dois générer des pdfs en tchèque. Quand il n'y a pas d'html dans ma page d'entrée ça fonctionne bien par contre dès que je met du code html j'ai des problèmes d'encodages et je me retrouve avec des "?".

Voici un exemple de code pour tester :

$content = '<page orientation="portrait" format="LETTER" backtop="0px" backbottom="20px" backleft="20px" backright="20px" style="font-size: 16px;"><div>FAKTURA – DAŇOVÝ DOKLAD</div></page>';

require_once($cur_dir.'/../'.PDF_GENERATOR.'html2pdf.class.php');

try {
//$html2pdf = new HTML2PDF('P', 'A4', 'fr', TRUE, 'UTF-8');
$html2pdf = new HTML2PDF('P', 'A4', 'fr', TRUE, 'UTF-8');

$html2pdf->pdf->SetDisplayMode('fullpage');
$html2pdf->pdf->SetFont('freeserif', '', 12);
$html2pdf->writeHTML($content);

ob_clean();
$html2pdf->Output('contrat_test.pdf', 'D');

} catch(HTML2PDF_exception $e) {
echo $e;
}


Est-ce que cela vient de mon code ou d'un problème au niveau de la librairie html2pdf ?

Merc

2

teste un coup d' utf8_encode sur le $content
et la le mec il le pécho par le bras et il lui dit '