通过 Python 解密 PDF

使用 Python 使用 Aspose.PDF 库解锁 PDF 文件。

使用 Python 库解密 PDF 文档

为了解密 PDF 文件,我们将使用 Aspose.PDF for .NET API,这是一款功能丰富、功能强大且易于使用的适用于 python-net 平台的文档处理 API。打开 NuGet 软件包管理器,搜索 aspose.pdf 然后安装。您也可以从软件包管理器控制台使用以下命令。

Python Package Manager Console

pip install aspose-pdf

如何通过 Python 解密 PDF


你需要 Aspose.PDF for .NET 才能在你的环境中试用代码。

1.使用文档对象打开 PDF 文档。 1.为用户和所有者创建密码。 1.调用文档.解密方法。 1.保存 PDF 文件。

<% decrypt.code-block.text %>

解密 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)