Bonjour,
Je génère un document PDF via Zend_Pdf.
Je crée mon objet page dans laquelle je souhaite écrire le contenu d'une variable (string) :
résultat => "éèà éèÃ"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $nom = "é&èà"; $prenom= "é&èà"; $page = new Zend_Pdf_Page(Zend_Pdf_Page::SIZE_A4); $page->setFont($font, 11) ->drawText($nom . ' ' . $prenom, 370, 700, "UTF-8");
Par contre si je met directement ma chaîne dans la fonction :
résultat => "é&èà é&èà"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $page = new Zend_Pdf_Page(Zend_Pdf_Page::SIZE_A4); $page->setFont($font, 11) ->drawText("é&èà é&èà", 370, 700, "UTF-8");
Sauriez-vous m'indiquer où est le problème svp?
Si je fais un var_dump() sur mes variables, j'ai bien un type string.
J'ai essayé d'autres encodages au cas où (ISO-8859-1,Windows-1250) mais rien n'y fait.
Merci pour vos réponses
Partager