Desbloqueie o PDF via Java
Descriptografe (remova a criptografia) arquivos PDF programaticamente usando Aspose.PDF para a biblioteca Java
Descriptografar documento PDF usando a biblioteca Java
Desbloqueie o PDF usando o Aspose.PDF para Java. A descriptografia de arquivos PDF permite acessar e visualizar o conteúdo do arquivo. Além disso, talvez seja necessário acessar um PDF protegido por senha contendo informações ou documentos importantes. Às vezes, é necessário alterar um documento PDF, como corrigir erros ou atualizar informações desatualizadas. Desbloqueie o PDF e obtenha a capacidade de editar o conteúdo. A propósito, para imprimir um documento, você também precisa desbloquear o PDF. Se um PDF contiver tabelas, imagens ou texto que devem ser extraídos para uso em outros documentos ou aplicativos, a descriptografia dos arquivos é essencial. Desbloqueie o PDF e economize tempo. Por exemplo, se você costuma inserir um determinado documento e inserir uma senha complexa, leva muito tempo. Descriptografar PDF pode ser importante ao arquivar ou fazer backup de documentos importantes. Ele garante que as cópias arquivadas sejam facilmente acessíveis e possam ser restauradas, se necessário. Alguns PDFs podem ter criptografia que causa problemas de compatibilidade ou de software. Com o recurso Unlock PDF Files by Aspose.PDF, você pode resolver esses problemas e permitir acesso e uso contínuos. Para descriptografar o arquivo PDF, usaremos a API Aspose.PDF for Java, que é uma API de conversão rica em recursos, poderosa e fácil de usar para a plataforma Java. Você pode baixar a versão mais recente diretamente do Maven e instalá-la em seu projeto baseado em Maven adicionando as seguintes configurações ao pom.xml.
Como desbloquear um PDF via Java
Você precisa do Aspose.PDF for Java para testar o código em seu ambiente.
- Abra um documento PDF usando o objeto Document.
- Crie uma senha para usuário e proprietário.
- Chame o métodoDocument.Decrypt.
- Salve o arquivo PDF.
O trecho de código Java fornecido mostra como desbloquear documentos PDF usando a biblioteca Aspose.PDF. Ele abre um documento PDF chamado ‘Decrypt.pdf’ localizado no diretório especificado pela variável ‘dataDIR’. Após a abertura, o código tenta descriptografar o PDF aberto usando a senha ‘senha’. Como resultado, o código salva o documento PDF atualizado em um arquivo chamado ‘Decrypt_out.pdf’ no mesmo diretório especificado pela variável ‘DataDir’. Esse trecho de código é um exemplo simplificado de como você pode usar uma biblioteca ou estrutura Aspose.PDF para desbloquear um arquivo PDF protegido por senha e salvar a versão descriptografada. O exemplo a seguir demonstra como desbloquear um documento PDF em Java:
Descriptografar documento PDF - Java
Este exemplo de código mostra como descriptografar um arquivo PDF - Java
Input file:
File not added
Output format:
Output file: