1

Humm!

très curieux, j'ai créer 2 pdf à partir des exemples de html2pdf. J'utilise Arial qui est déclaré dans une page qui appel le pdf
comme ceci

$html2pdf = new HTML2PDF('P', 'A4', 'fr');
$html2pdf->pdf->SetDisplayMode('fullpage');
$html2pdf->setDefaultFont('Arial');

alors dans un des pdf tout va bien et dans l'autre les accents ne s'affiche pas, il n'y a rien d'écrit ou il devrait y avoir les accents. J'ai essayé milles choses , changer la fonte , le size, détruire le fichier et le recommencer mais non il n'y a toujours pas d'accents dans le deuxième auriez vous une idée.

en passant les accents sont bien déposer dans la base de donné et je peux les afficher à l'écran

merci de vos conseils

2

Salut,

Est-ce que tu as vérifié l'encodage de la base, de ton fichier PHP, de ton fichier HTML et celui défini dans la balise
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" >

@+

3

la balise meta n'a rien à faire ici, et n'aura aucune influence, vu qu'on génère le pdf côté serveur.

il faut que le fichier PDF, les caractères qu'il contient, et enfin la manière dont est déclarer l'objet HTML2PDF soient en cohérence vis-à-vis de l'encodage utilisé.
Ancien pseudo : lolo

4

Bon! je suis désolé, j'ai trouvé la solution et je croyais avoir effacer ce post.

mais voilà la solution

$html2pdf = new HTML2PDF('P', 'A4', 'fr', false, 'ISO-8859-1');

ceci à reglé le problème

merci à vous