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

WinDev Discussion :

Windev impression pdf de caractères unicode


Sujet :

WinDev

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2021
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2021
    Messages : 12
    Points : 1
    Points
    1
    Par défaut Windev impression pdf de caractères unicode
    Bonjour je n'arrive pas à imprimer avec Windev en pdf certains caractères unicode du genre : ⌰
    J'ai soit un carré soit un ?
    J'arrive à gérer ces caractères dans les fenêtres, mais rien à faire en pdf il n'en veut pas.
    Voilà une colle si qqn a une solution, je suis preneur.

  2. #2
    Expert éminent
    Avatar de frenchsting
    Homme Profil pro
    multitâches-multifonctions
    Inscrit en
    Juin 2003
    Messages
    5 202
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : multitâches-multifonctions
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 202
    Points : 9 190
    Points
    9 190
    Par défaut
    Bonjour,

    Juste une question. Ton impression, tu la fais par un état ?
    Commencez toujours appuyer sur la touche F1 et puis n'hésitez à passer par un moteur de recherche...
    Le forum est fait pour répondre aux questions : pas la peine de me les envoyer par MP. Merci.

    Sur internet, tout est vrai ! Honoré de Balzac
    Make it real not fantasy... Herman Rarebell

  3. #3
    Nouveau Candidat au Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2021
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2021
    Messages : 12
    Points : 1
    Points
    1
    Par défaut
    oui effectivement par un état.
    Certains unicodes passent et d'autres pas comme celui que j'ai signalé.

  4. #4
    Expert éminent
    Avatar de frenchsting
    Homme Profil pro
    multitâches-multifonctions
    Inscrit en
    Juin 2003
    Messages
    5 202
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : multitâches-multifonctions
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 202
    Points : 9 190
    Points
    9 190
    Par défaut
    Nouvelles questions :
    - c'est toujours pour le même champ ?
    - si oui, il est bien dimensionné en hauteur / largeur ?
    Commencez toujours appuyer sur la touche F1 et puis n'hésitez à passer par un moteur de recherche...
    Le forum est fait pour répondre aux questions : pas la peine de me les envoyer par MP. Merci.

    Sur internet, tout est vrai ! Honoré de Balzac
    Make it real not fantasy... Herman Rarebell

  5. #5
    Nouveau Candidat au Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2021
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2021
    Messages : 12
    Points : 1
    Points
    1
    Par défaut
    oui c'est toujours la même rubrique.
    J'ai bien consacré une seule colonne pour ce caractère.

  6. #6
    Expert éminent
    Avatar de frenchsting
    Homme Profil pro
    multitâches-multifonctions
    Inscrit en
    Juin 2003
    Messages
    5 202
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : multitâches-multifonctions
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 202
    Points : 9 190
    Points
    9 190
    Par défaut
    C'est uniquement le résultat en pdf qui est mauvais, ou l'aperçu avant impression est également mauvais ?
    Commencez toujours appuyer sur la touche F1 et puis n'hésitez à passer par un moteur de recherche...
    Le forum est fait pour répondre aux questions : pas la peine de me les envoyer par MP. Merci.

    Sur internet, tout est vrai ! Honoré de Balzac
    Make it real not fantasy... Herman Rarebell

  7. #7
    Nouveau Candidat au Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2021
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2021
    Messages : 12
    Points : 1
    Points
    1
    Par défaut
    Dans l'état, j'ai mis le caractère dans 1 rubrique RTF et aussi dans 1 rubrique non RTF.
    A l'aperçu j'ai un ? (RTF) et un carré (pas RTF)
    Et pour le PDF c'est un ? (RTF) et un ? (pas RTF)
    Pour info j'utilise bien la création pdf intégrée à Windev.

  8. #8
    Expert éminent
    Avatar de frenchsting
    Homme Profil pro
    multitâches-multifonctions
    Inscrit en
    Juin 2003
    Messages
    5 202
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : multitâches-multifonctions
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 202
    Points : 9 190
    Points
    9 190
    Par défaut
    Bonjour,

    Pourrais tu mettre le code d'appel de ton impression ?

    Est-ce que cela pourrait être lié à la "version" Unicode (8 / 16 / 32) ?

    EDIT : Vu que je ne sais pas à quoi ressemble ton code d'appel : as-tu regardé du côté de iParamètrePDF ? https://depdoc2.webdev.info/?3046007&3046007
    Commencez toujours appuyer sur la touche F1 et puis n'hésitez à passer par un moteur de recherche...
    Le forum est fait pour répondre aux questions : pas la peine de me les envoyer par MP. Merci.

    Sur internet, tout est vrai ! Honoré de Balzac
    Make it real not fantasy... Herman Rarebell

  9. #9
    Membre chevronné
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2003
    Messages
    942
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Alimentation

    Informations forums :
    Inscription : Mai 2003
    Messages : 942
    Points : 1 933
    Points
    1 933
    Par défaut
    Bonjour,

    Pour moi c'est un problème d'encodage uniquement. Si tu fais UnicodeVersAnsi() qu'obtiens-tu ?
    Philippe,


    N'hésitez à lever le pouce si mon aide vous a été utile.

  10. #10
    Nouveau Candidat au Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2021
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2021
    Messages : 12
    Points : 1
    Points
    1
    Par défaut
    Bonjour, merci pour vos réponses.
    Pour info je suis en Windev 20.

    Je viens d'essayer directement dans l'état : dans lecture des données:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    RUB_txt = UnicodeVersAnsi("⌰")
    RUB_RTF = UnicodeVersAnsi("⌰")
    ces 2 instructions renvoient "?" en aperçu avant impression ou en fichier PDF générique.

    et pour
    RUB_txt = "⌰" (petit carré en aperçu et ? en pdf générique)
    RUB_RTF = "⌰" (? en aperçu et ? en pdf générique)
    si je mets un points d'arrêt juste après ces 2 instructions, les 2 rubriques contiennent bien le bon caractère.

    Pour le code, je lance l'appel comme ceci:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    iDestination(iPDF,gsDossier + "\" + sNomUnique) 
    iImprimeEtat(ETAT_SansNom1)

  11. #11
    Expert confirmé
    Avatar de Voroltinquo
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Juin 2017
    Messages
    2 811
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Juin 2017
    Messages : 2 811
    Points : 5 270
    Points
    5 270
    Billets dans le blog
    1
    Par défaut
    Bonjour,
    As tu testé avec iPDFGénérique. iPDF génère le PDF avec les paramètres de l'imprimante par défaut alors que PDFGénérique est .... générique. Pour peu que ton imprimante ai une config exotique cela peut générer des problèmes.
    Il y a peut-être plus simple, mais ça tourne.
    Quand tout a échoué utilisez l'option RTFM

  12. #12
    Membre chevronné
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2003
    Messages
    942
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Alimentation

    Informations forums :
    Inscription : Mai 2003
    Messages : 942
    Points : 1 933
    Points
    1 933
    Par défaut
    Si tes données arrivent d'une rubrique HFCS que donne la valeur WDMAP et dans notepad++ par exemple ?
    Philippe,


    N'hésitez à lever le pouce si mon aide vous a été utile.

  13. #13
    Nouveau Candidat au Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2021
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2021
    Messages : 12
    Points : 1
    Points
    1
    Par défaut
    iPDFGénérique ne change rien, j'ai toujours les ?

    Je viens d'essayer ceci et j'ai le bon caractère en aperçu mais toujours les ? en pdf:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    RTFAjoute(RUB_RTF,"⌰")
     
    RUB_txt..PoliceNom = "Segoe UI Symbol"
    RUB_txt = "⌰"
    Je pense que la destination iPdf ou iPdfGénérique de Windev ne sait pas supporter ce genre de caractère unicode.

  14. #14
    Expert confirmé
    Avatar de Voroltinquo
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Juin 2017
    Messages
    2 811
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Juin 2017
    Messages : 2 811
    Points : 5 270
    Points
    5 270
    Billets dans le blog
    1
    Par défaut
    Que donne l'impression sur une "imprimante" PDF ?
    Il y a peut-être plus simple, mais ça tourne.
    Quand tout a échoué utilisez l'option RTFM

  15. #15
    Nouveau Candidat au Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2021
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2021
    Messages : 12
    Points : 1
    Points
    1
    Par défaut
    J'ai testé avec PDFCreator et Microsoft Print To PDF et çà fonctionne.
    Le problème maintenant c'est d'automatiser la création du PDF en automatique.
    Comment imprimer mon Etat directement en PDF sans la boite de dialogue ?

    Quelqu'un a-t-il pu faire une impression PDF via Windev qui fonctionne avec le caractère ⌰ ?

  16. #16
    Expert éminent
    Avatar de frenchsting
    Homme Profil pro
    multitâches-multifonctions
    Inscrit en
    Juin 2003
    Messages
    5 202
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : multitâches-multifonctions
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 202
    Points : 9 190
    Points
    9 190
    Par défaut
    Bonjour,

    Tu n'as pas mis en quelle version de WD tu es. Peut-être qu'en "dernière" version cela fonctionnerait.
    Commencez toujours appuyer sur la touche F1 et puis n'hésitez à passer par un moteur de recherche...
    Le forum est fait pour répondre aux questions : pas la peine de me les envoyer par MP. Merci.

    Sur internet, tout est vrai ! Honoré de Balzac
    Make it real not fantasy... Herman Rarebell

  17. #17
    Nouveau Candidat au Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2021
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2021
    Messages : 12
    Points : 1
    Points
    1
    Par défaut
    Windev 20.
    Si qqn sait faire l'essai dans un Windev plus récent, cela pourrait motiver une màj en dernière version.

  18. #18
    Nouveau Candidat au Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2021
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2021
    Messages : 12
    Points : 1
    Points
    1
    Par défaut
    Pour info je viens d'installer la version 25 express et c'est le même problème.

  19. #19
    Nouveau Candidat au Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2021
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2021
    Messages : 12
    Points : 1
    Points
    1
    Par défaut
    Citation Envoyé par philouZ Voir le message
    Si tes données arrivent d'une rubrique HFCS que donne la valeur WDMAP et dans notepad++ par exemple ?
    Je passe les données par
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    RTFAjoute(lib_RTF,"⌰")
    ou
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    RTFAjoute(lib_RTF,CaractUnicode(9008))

  20. #20
    Membre chevronné
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2003
    Messages
    942
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Alimentation

    Informations forums :
    Inscription : Mai 2003
    Messages : 942
    Points : 1 933
    Points
    1 933
    Par défaut
    J'ai fait un test en 26. Dans la trace le caractère apparait correctement mais à l'impression on dirait que l'unicode est mal retranscrit. Il doit y avoir très certainement un bug ou ils utilisent le même moteur d'impression depuis 15 ans, ce qui est aussi une possibilité.

    C'est un point qu'il faut soumettre au ST.
    Philippe,


    N'hésitez à lever le pouce si mon aide vous a été utile.

Discussions similaires

  1. Impression PDF en JAVA caractères spéciaux
    Par sky88 dans le forum Documents
    Réponses: 2
    Dernier message: 22/09/2018, 15h05
  2. [WD20] Pb impression caractère unicode
    Par nenes71 dans le forum WinDev
    Réponses: 5
    Dernier message: 03/07/2015, 19h11
  3. Caractères Unicode dans un PDF
    Par cjacquel dans le forum Qt
    Réponses: 0
    Dernier message: 06/10/2014, 13h46
  4. [JDOM] caractère unicode de fin de ligne
    Par iceman dans le forum Format d'échange (XML, JSON...)
    Réponses: 4
    Dernier message: 31/03/2009, 03h15
  5. [CR8.5] caractères unicode
    Par Milou79 dans le forum SAP Crystal Reports
    Réponses: 1
    Dernier message: 03/09/2004, 11h42

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