Introdução
O qpdf é uma ferramenta de linha de comando e biblioteca C++ de código aberto para trabalhar com arquivos PDF. Ele oferece uma ampla gama de funcionalidades para manipular, inspecionar e transformar PDFs, tornando-o uma ferramenta valiosa para desenvolvedores, administradores de sistema e usuários avançados.
Removendo a senha
Para remover a senha de um arquivo PDF no terminal do Linux use o comando:
$ bash
qpdf --decrypt --password=SUA_SENHA arquivo_protegido.pdf arquivo_desprotegido.pdf
Substitua SUA_SENHA pela senha do PDF, arquivo_protegido.pdf pelo nome do arquivo PDF protegido e arquivo_desprotegido.pdf pelo nome que você deseja para o arquivo sem senha.
Substituindo o arquivo original
Para sobrescrever o arquivo PDF original com a versão descriptografada, utilize o seguinte comando no terminal:
$ bash
qpdf --replace-input --decrypt --password=SUA_SENHA nome_do_arfivo.pdf
Substitua SUA_SENHA pela senha real do arquivo e nome_do_arquivo.pdf pelo nome correto do seu documento PDF.
Após executar esse comando, o arquivo original será substituído pela versão sem senha. O comando qpdf também cria automaticamente uma cópia de segurança do arquivo original, com o mesmo nome acrescido da extensão .~qpdf-orig.