PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 25 → Decodificação Base 64
Decodificação Base 64
Iniciado por Jacques Leonel Bica, 11,nov. 2015 12:39 - 2 respuestas
Publicado el 11,noviembre 2015 - 12:39
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.
Miembro registrado
3.662 mensajes
Popularité : +175 (223 votes)
Publicado el 20,noviembre 2015 - 16:48
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
______________________________________________
Miembro registrado
123 mensajes
Popularité : +46 (46 votes)
Publicado el 24,noviembre 2015 - 15:25
é 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