1

V.3.19
Bonjour,

J'arrive à créer sans problème un fichier pdf à partir d'une base de données. Mais celle-ci est encodée en utf 8 donc tous les caractères spéciaux ne s'affichent pas correctement (ex. été pour été)

Comment puis-je faire pour faire apparaitre dans mon fichier php l'encodage utf8?

car tout ce qui suit ne fonctionne pas:
<?php
header("Content-Type: text/html; charset=UTF-8");
?>

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

Merci beaucoup

2

Ce que tu essaies de faire s'applique à des pages HTML, pas des PDF. Regarde si fpdf propose une option pour spécifier l'encodage, sinon il faudra convertir tous tes textes à l'aide de la fonction utf8decode().
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

3

Merci de votre réponse. Je n'arrive justement pas à trouver une option qui parle d'encodage.
Savez-vous comment faire pour convertir tous les textes avec cette fameuse fonction utf8decode()?

Merci bcp

4

Pour le coup ce n'est plus un problème en rapport à html2pdf ni fpdf, mais tout simplement une question PHP, qui trouve donc sa réponse sur le site officiel. Plus précisément ici : http://fr.php.net/manual/fr/function.utf8-decode.php.
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

5

bon ben j'aurais pas mieux répondu que Zephyr ... happy
Ancien pseudo : lolo

6

Merci messieurs mais je n'arrive pas à résoudre le problème. Avez-vous d'autres idée ou pouvez-vous me décrire précisement la marche à suivre pour utiliser la fonction utf8 decode car je ne sais pas.

Merci bcp.

7

Quelle marche à suivre ? Le lien du post ./4 contient une fonction qui permet de convertir des données encodées UTF-8 vers un encodage compatible avec les PDF générés par html2pdf, je ne vois pas trop quelles sont les informations manquantes ? Sinon c'est peut-être carrément un cours de programmation en PHP qu'il faudrait, mais alors ça s'éloigne complètement du but de ce forum.
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)