IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP Discussion :

affichage de l'arabe impossible dans le pdf /asp vbscript et fpdf


Sujet :

ASP

  1. #1
    narama87
    Invité(e)
    Par défaut affichage de l'arabe impossible dans le pdf /asp vbscript et fpdf
    bonjour à tous ,
    je ne sais pas si je suis dans la bonne section ,
    je commence à travailler avec asp vbscript , j'utilise exactement fpdf pour générer un document pdf et y écrire dedans ,
    le compte est bon , le pdf est crée et j'ai écrit tout ce que je voulais , mais les carractères arabes ne s'affichent pas correctement mais plutot avec des symboles , voici un extrait du code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
    <%@language=vbscript%>
    <!-- #include file="fpdf.asp" -->
    <!-- #include file="../../connexion/connect.asp" -->
    <%Set pdf=CreateJsObject("FPDF")
    set objInformations = server.createobject("ADODB.RECORDSET")
    objInformations.open "Select * from candidat",conn
      pdf.CreatePDF()
      pdf.SetPath("fpdf/")
      pdf.Open()
      pdf.AddPage()
      pdf.SetFont "Arial", "B",6
      pdf.SetTextColor 0,0,0
      pdf.Cell 0,5, "Nom :"&objInformations("Nom")  ,"",1,"L"
    %>
    j'ai essayé
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    server.urlencode ( objInformations("Nom") )
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    server.htmlencode ( objInformations("Nom") )
    mais rien ne change ,mais plûtot les caractères deviennent pire ,j'a mis aussi
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <head>
    <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
    </head>
    mais en vain ,
    merci de m'aider
    Dernière modification par Deepin ; 20/01/2011 à 16h05. Motif: Suppression de mention de type "aidez moi" du message

  2. #2
    Membre Expert
    Avatar de kaiser59
    Homme Profil pro
    Inscrit en
    Novembre 2005
    Messages
    1 264
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 1 264
    Par défaut
    Salut,

    L'arabe n'est peut etre pas geré par fpdf (hypothèse) As tu regarder s'il existait des font pour l'arabe... ?

  3. #3
    Modérateur
    Avatar de roro06
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    1 480
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 480
    Par défaut
    Bonjour

    pdf.SetFont "Arial", "B",6
    C'est une police latine, donc il est normal que l'affichage soit erroné.

    Il est possible de rajouter des polices à fpdf (j'essaierais de retrouver dans mes archives, mais je manque de temps en ce moment ).

    Ceci dit, l'écriture Arabe s'écrivant de droite à gauche, je ne sais pas si fpdf est capable de prendre cette spécificité en compte.


    N'oubliez pas de consulter les FAQ ASP et les cours et tutoriels ASP

    " La vie c'est quelque chose de très fort et de très beau.... La vie appartient a tous les vivants. It's both a dream and a feeling. C'est être ce que nous ne sommes pas sans le rester. La vie c'est mourir aussi....Et mourir c'est vraiment strong...c'est rester en vie au delà de la mort...Tous ceux qui sont morts n'ignorent pas de le savoir."
    (J.C. VanDamme, humoriste et philosophe belge . A moins que ce ne soit l'inverse ...)

    Chuck Norris comprend JC Van Damme.

  4. #4
    narama87
    Invité(e)
    Par défaut
    Merciiiii roro06 , tu me rassure,
    je vais chercher de ma part mais toutes tes réponses seront les BIEN VENUEEEESSS !!!!!!

  5. #5
    narama87
    Invité(e)
    Par défaut
    as tu regardé roro06 ? est ce que tu peux m'aider à cela ?

  6. #6
    narama87
    Invité(e)
    Par défaut Récapitulation
    Bonjour ,
    Récapitulons : l'affichage de l'arabe est impossible dans un pdf en travaillant avec asp mais possible avec asp.net et voici un code qui permet ceci :
    http://www.developpez.net/forums/d10...t/#post5803278

    Bonne continuation à tous

Discussions similaires

  1. Réponses: 2
    Dernier message: 31/07/2009, 00h02
  2. Affichage des caractères français dans un pdf
    Par franchouze dans le forum Windows
    Réponses: 2
    Dernier message: 09/07/2007, 09h49
  3. [Miktex 2.6] Affichage de pages blanches dans mon pdf
    Par D.Mounir dans le forum Editeurs / Outils
    Réponses: 2
    Dernier message: 28/06/2007, 10h11
  4. Réponses: 2
    Dernier message: 13/03/2007, 15h35
  5. Affichage impossible dans ma richtextbox
    Par Albinpopote dans le forum VB.NET
    Réponses: 3
    Dernier message: 10/01/2007, 15h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo