Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Langages serveur > ASP
ASP Forum sur la programmation ASP. Avant de poster : Cours ASP, FAQ ASP
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 20/01/2011, 13h34   #1
narama87
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
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 :
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 :
server.urlencode ( objInformations("Nom") )
Code :
server.htmlencode ( objInformations("Nom") )
mais rien ne change ,mais plûtot les caractères deviennent pire ,j'a mis aussi
Code :
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
  Envoyer un message privé Réponse avec citation 00
Vieux 20/01/2011, 21h35   #2
Modérateur
 
Avatar de kaiser59
 
Inscription : novembre 2005
Messages : 1 246
Détails du profil
Informations personnelles :
Âge : 32

Informations forums :
Inscription : novembre 2005
Messages : 1 246
Points : 1 203
Points : 1 203
Envoyer un message via MSN à kaiser59
Salut,

L'arabe n'est peut etre pas geré par fpdf (hypothèse) As tu regarder s'il existait des font pour l'arabe... ?
__________________
Ne dites pas Java pour dire Javascript ! Ces deux codes n'ont rien à voir ! // Essayez d'expliquer, de la façon la plus claire possible votre problème. // Parfois une image vaut mieux qu'un long discours

FAQ ASP
kaiser59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/01/2011, 09h30   #3
Modérateur
 
Avatar de roro06
 
Inscription : avril 2007
Messages : 1 363
Détails du profil
Informations personnelles :
Âge : 42

Informations forums :
Inscription : avril 2007
Messages : 1 363
Points : 1 546
Points : 1 546
Bonjour

Citation:
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.
__________________


" 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.
roro06 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/01/2011, 10h54   #4
narama87
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
Merciiiii roro06 , tu me rassure,
je vais chercher de ma part mais toutes tes réponses seront les BIEN VENUEEEESSS !!!!!!
  Envoyer un message privé Réponse avec citation 00
Vieux 09/02/2011, 10h13   #5
narama87
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
as tu regardé roro06 ? est ce que tu peux m'aider à cela ?
  Envoyer un message privé Réponse avec citation 00
Vieux 25/02/2011, 10h17   #6
narama87
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
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
  Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Enlever Résolu
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h06.


 
 
 
 
Partenaires

Hébergement Web