É possível juntar PDF sem enviar os arquivos?
Resposta curta: sim. A resposta longa trata da diferença entre abrir um arquivo e mandá-lo para algum lugar.
Abrir não é enviar
Quando você escolhe um arquivo em uma página da web, o navegador dá à página acesso local àqueles bytes. É o mesmo que acontece quando qualquer programa do seu computador abre um documento que você indicou. Nada viajou ainda.
Enviar é um ato separado e deliberado: a página pega aqueles bytes e os manda em uma requisição de rede. Uma ferramenta que junta no servidor precisa fazer isso, porque a junção acontece em outro lugar. Uma ferramenta que junta dentro da página, não.
As duas coisas são possíveis na web, e a página fica quase idêntica de um jeito ou de outro — que é exatamente o motivo para valer a pena saber qual delas você está usando.
O que é, de fato, juntar no navegador
O motor de PDF é compilado para WebAssembly e roda na própria aba. Seus documentos são abertos na memória da página, o documento novo é montado ali e o resultado é escrito no momento em que você salva.
Isso passou a ser prático há relativamente pouco tempo. Um motor de PDF completo em uma aba de navegador, rápido o bastante para copiar páginas de vários documentos sem espera, não era opção realista alguns anos atrás.
O que “não é enviado” quer e não quer dizer
A afirmação honesta é estreita: neste fluxo de trabalho os documentos não são enviados. Carregar a página baixa o aplicativo — o código dele, as fontes, o motor de PDF —, mas seus arquivos seguem no sentido contrário, ou seja, para lugar nenhum.
Veja o que essa frase não cobre, porque omitir isso seria a parte desonesta:
- Ela não diz nada sobre a segurança do seu dispositivo. Um computador compartilhado ou comprometido continua sendo um computador compartilhado ou comprometido.
- Ela não diz nada sobre onde você salva o resultado, nem sobre quem pode ler aquela pasta.
- Ela não é uma afirmação sobre o conteúdo das páginas. Juntar não examina as páginas, não as limpa e não tarja nem oculta informação sigilosa: se uma página tinha dados sensíveis antes da junção, continua com eles depois.
Como conferir por conta própria
Você não precisa acreditar na palavra de ninguém. Abra as ferramentas de desenvolvedor do navegador, vá para a aba Rede, adicione seus PDF e junte-os. Se nenhuma requisição carregar seus documentos, eles não foram a lugar algum. Isso funciona com qualquer ferramenta, inclusive com as que afirmam o contrário.
Como funciona no Merge PDF
O Merge PDF trabalha assim: os documentos são abertos no seu dispositivo, as páginas são combinadas ali e o PDF novo é criado quando você salva. Veja como a junção funciona para saber o que o resultado contém.
Junte seus PDFs no navegador → Merge PDF