- Ele abre um PDF se eu não souber a senha?
- Não, e isso é de propósito. Se o PDF tem uma senha de usuário — aquela que o leitor exige antes de mostrar uma única página —, o conteúdo do arquivo está realmente criptografado com uma chave derivada dessa senha. Sem ela não há nada para ler, só texto cifrado. Esta ferramenta não adivinha, não usa dicionário e não testa à força, e nenhuma ferramenta de navegador consegue fazer isso honestamente: mesmo uma senha curta exige uma quantidade impraticável de processamento, e as que anunciam "recuperação de senha" ou estão cobrando para rodar um parque de servidores contra ela, ou discretamente não fazem nada. Se você perdeu a senha, o caminho realista é pedir a quem mandou o arquivo para enviá-lo de novo desbloqueado, ou baixá-lo de novo da conta de onde ele veio. Bancos, sistemas de folha de pagamento e seguradoras quase sempre usam uma senha dedutível (uma data de nascimento, os últimos dígitos de uma conta) e dizem a regra se você perguntar.
- Meu arquivo é enviado?
- Não. Não há servidor nenhum no caminho. A página carrega e, a partir daí, tudo — ler o arquivo, descriptografar, renderizar as páginas, gravar o novo PDF — acontece em JavaScript na sua própria máquina. Dá para conferir de dois jeitos. Abra a aba de rede do navegador antes de soltar o arquivo e veja que nada acontece. Ou, de forma mais convincente, desconecte da internet depois que a página carregou e desbloqueie o PDF mesmo assim: continua funcionando. A senha é tratada do mesmo jeito. Ela é lida da caixa, entregue ao leitor de PDF que roda na sua aba e esquecida quando você a fecha.
- Qual é a diferença entre os dois tipos de senha de PDF?
- Um PDF pode ter duas, e elas fazem trabalhos bem diferentes. A senha de usuário (às vezes chamada de senha de abertura) é a que impede o documento de abrir — errou, você não vê nada. A senha de proprietário (ou de permissões) deixa o documento legível para qualquer um, mas define marcações dizendo que você não pode imprimir, copiar texto, extrair páginas ou preencher formulários. Esse segundo tipo é de longe o incômodo mais comum, porque o arquivo abre normalmente e depois se recusa a fazer justamente a coisa de que você precisava. Também é teatro de segurança: as restrições são só marcações no arquivo, e cada leitor obedece a elas por boa vontade. Na maioria das vezes você vai abrir um PDF restrito aqui, nunca vai ver caixa de senha e vai receber uma cópia que imprime e copia normalmente.
- Por que o PDF desbloqueado não dá mais para selecionar ou pesquisar?
- Por causa de como a descriptografia precisa funcionar num navegador, e a gente prefere dizer isso logo do que deixar você descobrir depois. A biblioteca que consegue descriptografar um PDF consegue renderizar as páginas; a biblioteca que consegue gravar um PDF novo não consegue descriptografar. Então o caminho é: descriptografar e renderizar cada página, depois colocar essas páginas renderizadas num documento novinho que nunca foi criptografado. O resultado é honesto — sem dicionário de criptografia, sem marcações de permissão, nada para remover depois —, mas as páginas são imagens, então seleção de texto, links ativos e campos de formulário não sobrevivem. É por isso que o download .txt fica ao lado do PDF. Ele é montado a partir da camada de texto real do documento descriptografado, então o uso de copiar e colar, que normalmente é o motivo real de alguém querer um PDF desbloqueado, volta intacto. Se você só precisa das palavras, pegue o .txt e ignore o PDF.
- Que criptografia ele consegue abrir?
- Toda a que existe por aí. RC4 de 40 e 128 bits das revisões mais antigas do PDF, AES-128 do PDF 1.6 e AES-256 tanto na forma original da revisão 5 quanto na forma corrigida da revisão 6 que o PDF 2.0 padronizou. Na prática, isso significa qualquer coisa produzida nos últimos vinte e cinco anos pelo Acrobat, pelo Word, pelo LibreOffice, pelo gerador de extratos de um banco ou pelo software embutido de um scanner. Se um PDF abre num leitor normal com a senha que você tem, ele abre aqui.
- É legal tirar a senha de um PDF?
- Use isto em PDFs que você tem direito de abrir. Tirar a restrição de impressão do seu próprio extrato bancário, do seu próprio holerite, de um contrato do qual você é parte ou de um documento que alguém te mandou para ler é uso comum dos seus próprios arquivos, e na maioria dos lugares as marcações de restrição não têm peso legal próprio. Remover a proteção de um documento ao qual você não tem direito é outra questão, e a lei que se aplica depende de onde você está e de que documento é. De qualquer forma, esta ferramenta não ajuda nisso: sem a senha não há nada para descriptografar, e a gente não adivinha.
- Por que o arquivo desbloqueado tem um tamanho diferente do original?
- Normalmente fica maior, às vezes bem maior, porque as páginas agora são imagens JPEG em vez de texto e instruções vetoriais. Um documento de texto de dez páginas que começou com 200 KB pode voltar com dois ou três megabytes. A configuração de qualidade é o ajuste: 200 DPI é o padrão e fica certo em tela cheia e na impressão, 150 DPI corta o tamanho mais ou menos pela metade, e 100 DPI é para documentos longos em que você precisa principalmente de algo legível. PDFs escaneados tendem a ir para o outro lado e sair menores, porque o scan original provavelmente foi guardado numa resolução maior do que você precisa. Se o problema é o tamanho e não a trava, passe o resultado pelo Comprimir PDF.
- Meu PDF é escaneado e o download de texto não apareceu. Por quê?
- Porque não há texto nele para entregar. Um documento escaneado é uma fotografia de uma página — para o seu computador são pixels, não caracteres, então não há nada para o extrator encontrar, e um .txt vazio seria pior que nenhum. O PDF em si é desbloqueado normalmente. Para tirar palavras de um scan você precisa de reconhecimento óptico de caracteres, que lê as formas e deduz as letras; o OCR PDF faz isso, e também roda no navegador.
- Qual o tamanho máximo de PDF?
- 100 MB e 200 páginas. Não são limites de cobrança, e não há como pagar para aumentá-los — são o ponto em que renderizar cada página numa aba de navegador deixa de ser agradável e vira uma janela travada. Se você bater num deles, divida o documento antes e desbloqueie as partes; a página te indica o Dividir PDF quando isso acontece. Não há limite de quantos PDFs você desbloqueia numa sessão. Desbloqueie um, desbloqueie quarenta, volte amanhã e faça de novo.