Carregar a ferramenta e processar o arquivo são atividades de rede diferentes
Ao abrir uma página, recursos como HTML, JavaScript, CSS e imagens são baixados. Word, PowerPoint e Excel → PDF também baixam recursos estáticos do LibreOffice WebAssembly.
O fluxo principal atual não envia o conteúdo do arquivo escolhido por POST para um servidor de conversão. O navegador lê e processa esses dados localmente.
- Recursos do site e WebAssembly podem ser baixados.
- O fluxo principal não usa uma API separada de upload de arquivos.
- Requisições de anúncios ou análise, quando presentes, são separadas do processamento do arquivo.
Ferramentas de imagem usam Canvas do navegador
O navegador verifica o formato e as dimensões e decodifica a imagem com createImageBitmap. Conversão, compressão e redimensionamento desenham os pixels em Canvas e os codificam como JPG, PNG ou WebP.
No JPG, áreas transparentes são compostas sobre branco. O tamanho final pode variar conforme a versão do navegador e o conteúdo.
Ferramentas de PDF usam métodos diferentes conforme a tarefa
Mesclar, extrair e reorganizar páginas usa pdf-lib; PDF.js é usado quando é preciso renderizar ou visualizar páginas.
A compressão de PDF reconstrói páginas como imagens, então texto selecionável, links e vetores podem ser rasterizados. Guarde o original quando isso for importante.
Office → PDF executa LibreOffice no navegador
Word, PowerPoint e Excel são convertidos com um mecanismo LibreOffice para navegador. A primeira execução pode demorar mais porque baixa WebAssembly e arquivos de dados.
Esses arquivos são recursos estáticos do site, não o seu documento. O documento selecionado é lido como ArrayBuffer no navegador.
Os arquivos não ficam em uma conta ou histórico no servidor
O Tooldam não possui conta de usuário ou banco de dados para histórico de arquivos. Em uso normal, arquivos e resultados ficam na memória do navegador e precisam ser selecionados novamente após atualizar ou fechar a aba.
O sessionStorage do conversor Office é usado apenas como controle de recarga do mecanismo e não guarda o conteúdo do documento.
Como verificar no DevTools
Abra a aba Network, escolha um arquivo e execute a operação. Serviços baseados em upload costumam mostrar POST/PUT com tamanho próximo ao arquivo; nas ferramentas locais do Tooldam não deve aparecer uma requisição enviando o conteúdo.
- Chrome/Edge: F12 → Network → ative Preserve log.
- Escolha um arquivo e execute a ferramenta.
- Confira Fetch/XHR e tamanhos transferidos.
- No Office podem aparecer downloads wasm/data do mecanismo.
Processamento local também tem limites
Velocidade e tamanho prático dependem do navegador, memória e CPU. Imagens grandes, PDFs extensos e documentos Office pesados podem usar bastante memória.
Os limites de arquivos e o método de processamento aparecem em cada página de ferramenta. Exemplos medidos de compressão e conversão estão na página de resultados de testes.