PDF 解锁

使用免费的跨平台应用程序和 API 取消对 PDF 文档的保护

如何解锁 PDF 文件

使用 Aspose.PDF 库解锁 PDF。解密 PDF 文件允许访问和查看文件中的内容。此外,您可能需要访问包含重要信息或文档的受密码保护的 PDF。有时,需要更改 PDF 文档,例如更正错误或更新过时的信息。解锁 PDF 并获得编辑内容的能力。顺便说一句,要打印文档,还必须解锁PDF。如果 PDF 包含必须提取才能用于其他文档或应用程序的表格、图像或文本,则解密文件至关重要。解锁 PDF 并节省时间。例如,如果您经常输入某个文档并输入复杂的密码,则需要花费大量时间。存档或备份重要文档时,解密 PDF 可能很重要。它确保存档副本易于访问,并在需要时可以恢复。某些 PDF 可能具有加密功能,这会导致兼容性或软件问题。使用 Aspose.PDF 的 “解锁 PDF 文件” 功能,您可以解决这些问题并允许无缝访问和使用。为了解锁 PDF 文件,我们将使用 Aspose.PDF API,这是一个功能丰富、强大且易于使用的文档操作 API。打开 NuGet 包管理器,搜索 Aspose.PDF 并安装。您也可以使用包管理器控制台中的以下命令。使用签名签名 PDF 文档时,您基本上是 “按原样” 确认其内容。因此,此后进行的任何其他更改都会使签名失效,因此,您将知道文档是否被更改。

您可以使用以下類和方法進行 PDF 解密:

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

您提供的代码片段似乎在.NET 中,显示了如何使用 Aspose.PDF 库解锁 PDF 文档。它会打开一个名为 “Decrypt.pdf” 的 PDF 文档,该文档位于变量 “DataDir” 指定的目录中。打开后,该代码会尝试使用密码 “密码” 解密打开的 PDF。因此,该代码将更新后的 PDF 文档保存到名为 “Decrypt_out.pdf” 的文件中,该文件位于 “DataDir” 变量指定的同一目录中。此代码片段是一个简化的示例,说明了如何使用 Aspose.PDF 库或框架来解锁受密码保护的 PDF 文件并保存解密后的版本。以下示例演示了如何在 .NET 中解锁 PDF 文档:

解锁 PDF 文档-C#

此示例代码显示如何解锁 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);