PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV 25 → Decodificação Base 64
Decodificação Base 64
Started by jacquesbica, Nov., 11 2015 12:39 PM - 2 replies
Posted on November, 11 2015 - 12:39 PM
Bom dia.

Tenho um XML de uma nota de serviço com a seguinte TAG:

<NFS-ePDF>JVBERi0xLjQKJeLjz9MKMSAwIG9iaiA8PC9UeXBlL1hP (...) go1MjE4MgolJUVPRgo=</NFS-ePDF>

Esta TAG acima contem de forma encriptada com Base 64 o conteúdo (acho que imagem) do arquivo PDF da respectiva nota.

Preciso transformar esta string num PDF.
https://pt.wikipedia.org/wiki/Base64

Alguém já implementou isto em WD?

Grato.
Registered member
4,521 messages
Posted on November, 20 2015 - 4:48 PM
Prezado Jac,

Abri chamado, também nunca fiz... caso descubra me avise.

:merci:

--
Adriano Jose Boller
______________________________________________
Consultor e Representante Oficial da
PcSoft no Brasil
+55 (41) 9949 1800
adrianoboller@gmail.com
skype: adrianoboller
______________________________________________
Registered member
123 messages
Posted on November, 24 2015 - 3:25 PM
é so utilizar a função

Uncrypt

http://doc.windev.com/en-US/…

Ver os parametros que pede

s_string_em_formato_base64 is string = "AQUI O VALOR ENCODED"
sLs_enctext is string = ""
sLs_enctext = Uncrypt(s_string_em_formato_base64 ,"",cryptNone,encodeBASE64)
//No Mobile apenas ficaria assim
sLs_enctext = Uncrypt(s_string_em_formato_base64 ,"",cryptNone) //no Mobile o ultimo parâmetro e ignorado