I am trying to display the content of an email, from the .eml
There are converters to PDF, but online.
So I'm going to tinker something in VFP.
Do you have a program to convert HTML to TXT (ex: J'ai pris connaissance de votre plateforme=C2=A0et je s=ouhaite vous faire d=C3=A9couvrir notre site)?
Thanks in advance
You need to find the original encoding in the message headers; then process the text similar to wwUtils::URLdecode()
with %
replaced by =
; then convert from the original encoding (eg. UTF-8) to VFP/Windows.
Yes, thanks Thierry
Maybe URLdecode(chrTran(msg, '=', '%'))
Thanks, but not quite. I implemented this small conversion which seems to do the job
Mcontent = STRTRAN (STRTRAN (STRTRAN (STRTRAN (STRTRAN (STRTRAN (STRTRAN (STRTRAN (STRTRAN (STRTRAN (STRTRAN (STRTRAN (m.Mcontent, "=C3=A0", "à"), "=C3=A2", "â"), "=C3=A9", "é"), "=C3=A8", "è"), "=C3=AA", "ê"), "=C3=B4", "ô"), "=C3=B4", "ù"), "=C3=BB", "û"),;
"=C3=A7", "ç"), "=E2=80=99", Apostro), "=C2=A0", Espace), Egale + RetChar, Vierge)
Risky… will break with a new combination
what about URLdecode(chrTran(msg, '=', '%'), .T.)
?
Original text:
J'ai pris connaissance de votre plateforme et je souhaite vous faire d=C3=A9couvrir notre site du Village de la justice https://www.village-justice.com/articles/. Il est le 1er m=C3=A9dia en ligne pour les m=C3=A9tiers du Droit et le 3e s= ite BtoB fran=C3=A7ais avec un bel =C3=A9cosyst=C3=A8me de partage. On comptabilise en moyenne 2,2 millions de visites par mois et sur nos r=C3=A9seaux sociaux : LinkedIn : 73k / Facebook : 18k / Twitter : 35.7k Je vous joins notre kit m=C3=A9dia et je serai ravie d'=C3=A9changer avec v= ous =C3=A0 ce sujet, ainsi qu'en savoir plus sur vos services. Belle fin de journ=C3=A9e =C3=A0 vous,
strconv (URLdecode(chrTran(_cliptext, '=', '%')), 11):
J'ai pris connaissance de votre plateforme et je souhaite vous faire découvrir notre site du Village de la justice https://www.village-justice.com/articles/. Il est le 1er média en ligne pour les métiers du Droit et le 3e s?te BtoB français avec un bel écosystème de partage. On comptabilise en moyenne 2,2 millions de visites par mois et sur nos réseaux sociaux : LinkedIn : 73k / Facebook : 18k / Twitter : 35.7k Je vous joins notre kit média et je serai ravie d'échanger avec v?us à ce sujet, ainsi qu'en savoir plus sur vos services. Belle fin de journée à vous,