PHP Mysql et encodage en Chinois

Bonjour,

Petit probleme
1) j ai du chinois et du francais dans une bdd mysql en UTF-8
2) je veux generer des PDF, j'utilise FPDF mais je suis pret a utiliser n'importe quelle librairie, class etc.
3) comment je fais pour extraire les donnees de la base et generer ce fameux pdf.

les caracteres chinois s affichent bien dans les pages web, mais pas dans le document genere... oui je sais, dommage :)

Help please
Nacene
http://nacene.over-blog.com

3 réponses

  1. David Houstin

    Salut Nacène !

    Cela doit venir de l'encodage du texte lors de l'appel de FPDF.
    Ta page utilisant FPDF est-elle bien encodée en UTF-8 elle aussi ?

    Ou alors, il s'agit de ça, que je viens de lire dans la doc de FPDF :

    FPDF supporte de nombreuses langues autre que le français, tel que: les langues d'Europe centrale, grec, pays baltes, chinois, japonais et coréen, en revanche il faut posséder les polices d'écritures disposant des caractères spécifiques à chaque langue.

    Voici un tutoriel qui devrait t'aider pour mettre en place la police : http://www.fpdf.org/fr/tutorial/tuto7.htm.

    Merci de nous tenir au courant de la suite de ta progression ;)

  2. Anonyme

    en fait, fpdf ne supporte pas l encodage en utf-8 ... ce qui ne va pas arranger mes affaires.

    connaissez-vous une librairie php qui sache generer des pdf en utf-8

    a plus
    nacene
    http://nacene.over-blog.com

  3. David Houstin

    Ce n'est pas grave si FPDF ne supporte pas UTF-8 : tu peux lui passer des variables que tu auras transformées en iso-8859-1 par exemple ?!

    Sinon si tu veux vraiment changer, il y a cette classe PHP par exemple : "HTML to PDF"

Ce forum est conservé en archive : il n'est plus possible de publier de nouveaux messages.

Partager cette page