Sobre o PDFCommunity
Como funciona o PDFCommunity?
Seu PDF é processado pelo seu próprio navegador, no seu próprio dispositivo. Veja aqui como isso funciona, o que passa pela internet e o que não passa.
- Seu arquivo
Você escolhe um ou mais arquivos no seu próprio dispositivo.
- Seu navegador
O JavaScript desta página faz o trabalho na memória do seu dispositivo, com pdf.js e pdf-lib.
- O resultado
Você salva o novo arquivo direto do seu navegador.
Nenhum servidor no meio: seus arquivos não são enviados.
A tecnologia
O PDFCommunity é um site como qualquer outro: seu navegador baixa as páginas, os estilos e os scripts de www.pdfcommunity.org. A diferença está no que acontece depois. Tudo o que uma ferramenta faz roda como JavaScript no seu navegador, no seu próprio dispositivo, com algumas bibliotecas de código aberto bem conhecidas:
- pdf.js (da Mozilla) lê os PDFs: prévias das páginas, conversão de páginas em imagens e leitura do texto e do layout para converter para Word ou PowerPoint. Ele faz o trabalho pesado em um Web Worker, um processo em segundo plano do navegador, para que a página continue respondendo.
- pdf-lib cria e edita PDFs: juntar, dividir, girar, números de página, marcas d'água e muito mais.
- JSZip, docx e PptxGenJS montam arquivos ZIP, documentos do Word e apresentações do PowerPoint.
Essas bibliotecas são servidas por este próprio site, não por um servidor externo. As versões exatas e as licenças estão em Licenças de código aberto.
O que passa pela internet
Abrir uma página usa a internet, como em qualquer outro site:
- O próprio site: páginas, estilos, scripts, fontes e as bibliotecas PDF, tudo de www.pdfcommunity.org.
- Um contador de visitas: o Cloudflare Web Analytics conta as visitas sem cookies e sem perfil de visitante. Ele informa que uma página foi visitada, não o que você faz com um arquivo.
- Google Analytics, só se você aceitar no banner de cookies. Se você recusar ou não escolher nada, ele não é carregado.
Você encontra os detalhes, inclusive por quanto tempo os dados são guardados, na nossa política de privacidade.
O que não passa pela internet
Seus arquivos. Nem o conteúdo, nem os nomes, nem nada que uma ferramenta leia deles ou crie a partir deles. Eles não são enviados para nós, nem para a Cloudflare, nem para o Google, nem para ninguém. O servidor do site só entrega as próprias páginas e scripts; ele não tem uma função para receber seus arquivos. Se você passa um arquivo ou um resultado para outra ferramenta, ele espera um instante no armazenamento do próprio navegador, no seu dispositivo, e é apagado assim que a próxima ferramenta o pega.
Verifique você mesmo
Você não precisa acreditar só na nossa palavra. Todo navegador consegue mostrar o que uma página envia. Em Verifique você mesmo explicamos em três passos como acompanhar o tráfego de rede enquanto você usa uma ferramenta: um envio teria o tamanho do seu arquivo, e você não vai encontrar nenhum. Durante o processamento, cada ferramenta também mostra quanto foi processado no seu dispositivo e que 0 bytes dos seus arquivos foram enviados.
Verifique você mesmo nossos cabeçalhos de segurança. Nosso servidor também envia cabeçalhos de segurança, como uma Content Security Policy que define quais scripts a página pode carregar e com quais endereços ela pode se conectar. Dois scanners independentes os testam: Mozilla HTTP Observatory e securityheaders.com. Veja lá a pontuação atual.
Funcionar off-line
Depois que você abre o site on-line uma vez, um service worker guarda uma cópia das páginas, scripts, estilos, fontes e bibliotecas PDF no seu navegador. Por isso a maioria das ferramentas continua funcionando sem internet, por exemplo no ônibus. Uma marca d'água com caracteres especiais ou escrita não latina, e alguns PDFs com texto asiático, precisam de um arquivo extra que só é baixado na primeira vez. A cópia off-line não contém seus arquivos.
Limitações
Como é o seu próprio dispositivo que faz o trabalho, quem define o limite é a memória dele, não um servidor. Em um notebook ou celular comum, documentos com centenas de páginas costumam funcionar sem problemas. Arquivos muito grandes podem ser demais para um celular ou tablet mais antigo: as ferramentas avisam quando um arquivo é grande e, se mesmo assim a memória acabar, o navegador pode interromper a página. Seu arquivo original nunca é alterado, porque a ferramenta só o lê e cria um arquivo novo. Dica: divida primeiro um PDF muito grande ou use um computador.
Para imprensa, escolas e diretórios
Você pode citar esta página e colocar um link para ela. Em uma frase: o PDFCommunity é um conjunto gratuito de ferramentas de PDF em oito idiomas que faz todo o trabalho no próprio navegador do visitante, por isso os arquivos não são enviados. Dúvidas? Escreva para support@pdfcommunity.org.
Seus arquivos são processados no navegador e não são enviados.
pdf.js, pdf-lib e outras bibliotecas de código aberto, servidas por este próprio site.
Depois da primeira visita, a maioria das ferramentas também funciona sem internet.