Descifrar PDF a través de Python

Desbloquee archivos PDF con la biblioteca Aspose.PDF usando Python.

Descifrar documentos PDF mediante la biblioteca Python

Para descifrar el archivo PDF, usaremos la API Aspose.PDF for .NET, que es una API de manipulación de documentos rica en funciones, potente y fácil de usar para la plataforma python-net. Abra el administrador de paquetes NuGet, busque Aspose.pdf e instálelo. También puede usar el siguiente comando desde la consola de Package Manager.

Python Package Manager Console

pip install aspose-pdf

Cómo descifrar PDF a través de Python


Necesita Aspose.PDF for .NET para probar el código en su entorno.

  1. Abra un documento PDF con el objeto Document.
  2. Crea una contraseña para el usuario y el propietario.
  3. Llame al métodoDocument.Decrypt.
  4. Guarde el archivo PDF.

<% decrypt.code-block.text %>

Descifrar 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)