PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2025 → Lecteur de document Pdf
Lecteur de document Pdf
Iniciado por Arnaud.Walker, 28,abr. 2020 16:27 - No hay respuesta
Miembro registrado
1 mensaje
Publicado el 28,abril 2020 - 16:27
Bonjour,

Je rencontre un problème avec le lecteur de document PDF (et accessoirement avec la fonction iImprimePDF).
Si je charge un pdf avec une case à cocher (de type police ZapfDingbats) dans le lecteur de document pdf windev,des '4' s'affichent à la place.
Si j'utilise la fonction iImprimePdf j'ai le même résultat.



Alors que si je charge ce même pdf dans Adobe les case à cocher s'affichent sans problème.




Ne manquerait-il pas une police standard de la norme pdf dans windev pour la gestion des pdf que ce soit au niveau du lecteur de document ou de la fonction iImprimePdf ?

ex de code :
LOCAL
repertoireTemp est une chaîne = fRepDonnées() + "\tmp"
fichierTemp est une chaîne = repertoireTemp + "\" + DonneUUID()
fichierTempPdfa est une chaîne = fichierTemp + "_pdfa.pdf"
pdfDocumentBuffer est un Buffer = fChargeBuffer(FichierPdfToPdfA)
fRepCrée(repertoireTemp)
iParamètrePDF(iPDFA1b)
iDestination(iPDF, fichierTempPdfa)
iImprimePDF(pdfDocumentBuffer)


J'ai beau installer la police sur le poste pour voir... J'ai le même résultat, comme si le lecteur de document n'allait même pas charger les polices du poste. Elle est pourtant bien visible depuis la fonction PoliceListe().

Une idée ? Est ce un bug windev ?

Merci
Arnaud