Desbloqueio de PDF

Remova a proteção de documentos PDF com aplicativos e APIs multiplataforma gratuitos

Como desbloquear o arquivo PDF

Desbloqueie o PDF usando a biblioteca Aspose.PDF. 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 desbloquear o arquivo PDF, usaremos a API Aspose.PDF, que é uma API de manipulação de documentos rica em recursos, poderosa e fácil de usar. Abra o gerenciador de pacotes NuGet, procure por Aspose.PDF e instale. Você também pode usar o seguinte comando no console do gerenciador de pacotes. Ao assinar um documento PDF usando uma assinatura, você basicamente confirma seu conteúdo “como está”. Consequentemente, quaisquer outras alterações feitas posteriormente invalidam a assinatura e, portanto, você saberia se o documento foi alterado.

Você pode usar as seguintes classes e métodos para decodificação de PDF:

  1. Abra um documento PDF usando o objeto Document.
  2. Crie uma senha para usuário e proprietário.
  3. Chame o método Document.Decrypt.
  4. Salve o arquivo PDF.

O trecho de código que você forneceu parece estar em.NET e 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 no.NET:

Desbloquear documento PDF - C#

Este código de exemplo mostra como desbloquear o arquivo PDF - C#

    // Open document
    Document document = new Document(dataDir+ "Decrypt.pdf", "password");
    // Decrypt PDF
    document.Decrypt();
    dataDir = dataDir + "Decrypt_out.pdf";
    // Save updated PDF
    document.Save(dataDir);