PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV Mobile 2025 → Impression langue arabe
Impression langue arabe
Started by Maca nede, Mar., 18 2025 1:44 PM - 7 replies
Posted on March, 18 2025 - 1:44 PM
Bonjour

Windev mobile 25:

j ai une question ,
- Si je teste seulement l'état avec [GO] la langue arabe s'affiche bien.

exemple: سنن كونية

- Si dans mon code je générer le PDF la langue arabe s'affiche a l'inverse. exemple: ة ي ن و ك ن ن س

Code:

iDestination(iPDFGénérique, snompdf)
iImprimeEtat(Mon_etat)

- Si je ne génère pas le PDF et je mis seulement iParamètre(faux) l'état s'imprime et les lettre arabe sont coller l'une a l'autre .
exemple: سننكونية

Code:

iParamètre(Faux)
iImprimeEtat(Mon_etat)

3 situations différentes ,
Une piste SVP
comment imprimer la langue arabe , merci
Registered member
183 messages
Posted on March, 18 2025 - 3:02 PM
Bonjour

je n'ai pas vu ce problème avant, mais en tant que codeur, une bonne solution est toujours envisager

1. Vous avez dit dans le 1er situation est la bonne, donc enlever le code iDestination(iPDFGénérique, snompdf) | iParamètre(Faux)

Voilà un code qui est peut-être une solution
iApercu()
iImprimeEtat(Mon_etat)

NB : attention ce code n'enregistre pas le dossier imprimable, donc il faut enregistrer manuellement avec le bouton "Exporter" dans l'état

Cordialement
Mr.RATSIMANDRESY
Niry Aina Eddy
Posted on March, 18 2025 - 3:56 PM
Bonjour Niry Aina Eddy RATSIMANDRESY


Merci pour votre réponse ,

Mais la fonction 'iAperçu' n'est pas disponible dans windev mobile sur Android

Merci
Posted on March, 18 2025 - 7:48 PM
Bonjour

j ai utiliser le champ HTML et la langue arabe s'affiche bien ,
mais ici j ai rencontré un autre problème ,
comment imprimer champ HTML ?
ou comment générer un PDF de ce champ PDF

Merci
Registered member
183 messages
Posted on March, 19 2025 - 1:04 PM
Bonjour MACANEDE

Vous pouvez effacer le code de destination ou le code de paramétrage iDestination(iPDFGénérique, snompdf) | iParamètre(Faux)
code :
iImprimeEtat(Mon_etat)

NB : attention à l'ouverture de l'état demande une application cohérent à un dossier imprimable
NB : pour l'impression d'un champ HTML, ce sera une autre solution, pour l'instant, les états sont spéciale pour les dossier imprimable
NB : j'ai codé cette exemple, et c'est bon le résultat

Cordialement
Mr.RATSIMANDRESY
Niry Aina Eddy
Posted on March, 20 2025 - 3:39 PM
Bonjour,
Moi je déclare mon champs de type RTF et et j'utiliser une police compatible avec l'Arabe (Arial par exemple).
Le problème c'est que ça fonctionne bien en mode simulateur mais quand je passe sous Android ça ne sort même pas.
C'est visiblement un souci du moteur de génération du PDF :(
Registered member
3,569 messages
Posted on March, 20 2025 - 5:43 PM
Salut Omar
Le champ RTF n'est valide que sur Windev windows pas sur Windev mobile
Posted on March, 21 2025 - 1:30 PM
Popoy a écrit :
Salut Omar
Le champ RTF n'est valide que sur Windev windows pas sur Windev mobile


Merci Popoy, franchement je ne savais pas je suppose que c'est pareil pour le champ HTML.
D'ailleurs les champs RTF et HTML s'affichent en gris foncé au niveau de l'éditeur ;)
Je suis passé par une conversion en UTF-8 mais ça imprime des caractères bidons.
Sur la doc PcSoft, il est bien mentionné que la destination iPDFGénérique supporte uniquement les polices standards Adobe (non Unicode).
J'ai rajouté une police "Traditional Arabic" à mon projet mais le texte ne s'imprime même pas.
Que proposent nos amis du support technique PcSoft ?
Merci d'avance.