Decifrare il PDF tramite Python

Sblocca i file PDF con la libreria Aspose.PDF usando Python.

Decifrare il documento PDF utilizzando la libreria Python

Per decrittografare il file PDF, useremo Aspose.PDF for .NET API che è un’API di manipolazione dei documenti ricca di funzionalità, potente e facile da usare per la piattaforma python-net. Apri il gestore di pacchetti NuGet, cerca Aspose.pdf e installa. È inoltre possibile utilizzare il seguente comando dalla console di Package Manager.

Python Package Manager Console

pip install aspose-pdf

Come decrittografare il PDF tramite Python


È necessario Aspose.PDF for .NET per provare il codice nel proprio ambiente.

  1. Aprire un documento PDF utilizzando l’oggetto Document.
  2. Crea una password per utente e proprietario.
  3. Chiama il metodo Document.Decrypt.
  4. Salva il file PDF.

<% decrypt.code-block.text %>

Decifrare il documento PDF - Python

<% decrypt.code-block.subtitle %>

Input file:

File not added

Password:

Output format:

Output file:

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