Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > PDF > FPDF
FPDF Forum d'entraide pour la bibliothèque FPDF permettant de générer des documents PDF en PHP. Avant de poster -> tutoriels FPDF
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 22/01/2008, 17h14   #1
Futur Membre du Club
 
Développeur Web
Inscription : novembre 2005
Messages : 38
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : novembre 2005
Messages : 38
Points : 17
Points : 17
Par défaut [FPDF] Caractères spéciaux s'affichent mal en pdf

Bonjour à tous,

J'encode toutes mes chaines de caractères avec "htmlentities".
Lorsque j'affiche mes chaines sur une pages HTML ou dans un formulaire pas exemple j'utilise la fonction "html_entity_decode" et cela marche parfaitement bien.

Par contre j'ai beau utiliser cette fonction dans un document pdf (j'utilise la bibliothèque fpdf) je n'obtient que le code α pour le caractères α par exemple.

Je ne comprend pas pourquoi d'un côté il me décode bien la chaine et d'un autre non.

Je vous remercie d'avance pour vos lumières.

Damien
Damien R est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/01/2008, 10h57   #2
Futur Membre du Club
 
Développeur Web
Inscription : novembre 2005
Messages : 38
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : novembre 2005
Messages : 38
Points : 17
Points : 17
J'ai trouvé la solution.

Il faut utiliser de l'UTF-8.
Pour cela, rien de plus simple, la librairie UFPDF (qui étend FPDF).

Vous la trouverez au lien suivant :
http://acko.net/node/56
Damien R est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h07.


 
 
 
 
Partenaires

Hébergement Web