mar
27
2014

Exemplo de decodificação de base 64 para arquivo

27 de março de 2014

Índice

-

Base64 é um método de codificação para transferência de arquivos. O InvoiCy faz uso desse método para retornar os arquivos XML e PDF via Web Service, no momento do envio, cancelamento, consulta, e demais requisições.

Você emissor ainda tem a possibilidade de escolher qual forma de retorno deseja receber, sendo que tanto para o arquivo XML como para PDF as opções são as seguintes: Base64, Link para download, Base64 e Link ou não retornar.

Ao escolher a opção ‘Link para download’ será retornado um link para efetuar o download do arquivo (XML e PDF), onde ao clicar no link será possível baixar e salvar os arquivos fisicamente para a sua máquina. Destacando que será permitido o download dos arquivos apenas se o documento já tenha sido persistido para a base de dados do InvoiCy.

Já ao optar pelo retorno em Base64, não será necessário efetuar download de nenhum arquivo. O próprio retorno do Web Service já irá conter o arquivo XML e PDF codificado para Base64, onde você emissor poderá copiar o conteúdo desse texto e decodificá-lo para gerar os arquivos PDF e XML. O retorno em Base64 não depende do processo de persistência do InvoiCy, onde mesmo sem estar persistido o documento será possível decodificar e visualizar o conteúdo do Base64 retornado.

Este é um exemplo de implementação em linguagem C# de decodificação de base64 para arquivo.

exemplo_decodificacao_base_64

Exemplo de decodificação de base64 para arquivo

https://mostbetsitez.com, https://mostbetaz2.com, https://1xbet-az24.com, https://vulkanvegas-bonus.com, https://mostbetcasinoz.com, https://mostbet-azerbaycanda.com, https://mostbet-az24.com, https://vulkan-vegas-spielen.com, https://1winaz888.com, https://vulkan-vegas-24.com, https://1xbetaz3.com, https://1xbet-azerbaycanda.com, https://1xbetsitez.com, https://mostbet-royxatga-olish24.com, https://mostbet-azerbaycan-24.com, https://mostbet-uzbekistons.com, https://mostbet-azer.xyz, https://pinup-bet-aze.com, https://1xbet-azerbaycanda24.com, https://1xbet-az-casino2.com, https://1xbetaz777.com, https://mostbet-qeydiyyat24.com, https://mostbetuztop.com, https://1win-az-777.com, https://pinup-azerbaycanda24.com, https://1xbet-az-casino.com, https://mostbet-az.xyz, https://vulkanvegaskasino.com, https://mostbet-azerbaycanda24.com, https://pinup-qeydiyyat24.com, https://1win-qeydiyyat24.com, https://vulkan-vegas-888.com, https://mostbetuzbekiston.com, https://1xbetkz2.com, https://mostbet-ozbekistonda.com, https://mostbet-kirish777.com, https://mostbetsportuz.com, https://mostbettopz.com, https://vulkan-vegas-erfahrung.com, https://1xbetaz888.com, https://mostbet-oynash24.com, https://mostbetaz777.com, https://kingdom-con.com, https://1win-azerbaycanda24.com, https://mostbet-uz-24.com, https://vulkan-vegas-kasino.com, https://1x-bet-top.com, https://most-bet-top.com, https://mostbet-azerbaijan2.com, https://1winaz777.com, https://1xbetaz2.com, https://vulkan-vegas-casino2.com, https://vulkanvegasde2.com, https://vulkan-vegas-bonus.com, https://1xbetcasinoz.com, https://pinup-azerbaijan2.com, https://mostbetuzonline.com, https://1win-azerbaijan2.com, https://pinup-az24.com, https://1win-az24.com, https://1xbet-azerbaijan2.com, https://pinup-bet-aze1.com, https://1win-azerbaijan24.com, https://mostbet-az-24.com, https://mostbet-azerbaijan.xyz