Encode64 quebra ao tentar converter PDF para base64

Pessoal,

Estou com um arquivo PDF que precisa ser convertido em base 64 para enviar em uma requisição api. Ao fazer a conversão usando a função Encode64 tenho um retorno. Porém, quando faço um teste desse arquivo em base 64 em um site qualquer que decodifica para PDF (https://base64.guru/converter/decode/pdf), o arquivo não é devolvido.

Fiz um teste, codificando no site o mesmo arquivo PDF e ao decodificar o PDF retorna corretamente. Verificando as diferenças, o tamanho do arquivo em base 64 usando o Encode64 ficou com 87380 caracteres. Do site o tamanho ficou com 189320 caracteres.

Existe limitação para o Encode64 retornar? Olhei no TDN, mas não fala nada a respeito.

Se existe limitação, tem como contornar?

Envio os arquivos anexo para compararem as diferenças.

Obrigado!

compartilhar
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do TOTVS DevForum!

1 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags encode64 conversao ou faça a sua própria pergunta.