Gostaria de saber se é possível baixar um PDF (ou qqr outro formato) de um DANFSE utilizando uma NFS-e emitida a partir dos serviços de vcs, e qual seria a forma de realizar isso? Caso seja negativo indicam algum outro serviço ou forma de realizar esse objetivo? Alguém poderia me ajudar? Muito obrigado!
Boa tarde @izzyerp,
Já há uma sugestão de melhoria nesse sentido.
Segue o link para que você também possa votar:
Bom dia!
Baseado na rotina de download do pdf da NF-e (estamos falando de Delphi) ei fiz uma rotina pra baixar o pdf da nfs-e.
Não é muito minha praia mas deu certo.
Pergunto: como transformo o Base64 que foi baixado em um pdf de fato?
Tentei a solução abaixo mas o pdf nao abre. Aguardo orientações. Obrigado!
var
StreamFile : TBytesStream;
begin
StreamFile := TBytesStream.Create(TNetEncoding.Base64.DecodeStringToBytes(‘base64_aqui’);
StreamFile.SaveToFile(‘C:\localho\meuarquivo.pdf’);
end;
Bom dia @linovenancio,
A API da Nuvem Fiscal não retorna o PDF em base64. Ao invés disso, retornamos o binário diretamente. Assim, basta você pegar os bytes retornados na resposta HTTP e salvar em disco, não sendo necessário nenhum tipo de conversão ou decodificação.
Você está utilizando a SDK? Se sim, tem um exemplo de como fazer isso no tópico a seguir:
Bom dia, minha versao está desatualizada. certamente vou baixar a atual pra mexer com isso.
Praticamente é o que falta pra liberar a NFS-e.
Obrigado.