通过 Java 解锁 PDF
使用适用于 Java 库的 Aspose.PDF 以编程方式解密(移除加密)PDF 文件
使用 Java 库解密 PDF 文档
使用适用于 Java 的 Aspose.PDF 解锁 PDF。解密 PDF 文件允许访问和查看文件中的内容。此外,您可能需要访问包含重要信息或文档的受密码保护的 PDF。有时,需要更改 PDF 文档,例如更正错误或更新过时的信息。解锁 PDF 并获得编辑内容的能力。顺便说一句,要打印文档,还必须解锁PDF。如果 PDF 包含必须提取才能用于其他文档或应用程序的表格、图像或文本,则解密文件至关重要。解锁 PDF 并节省时间。例如,如果您经常输入某个文档并输入复杂的密码,则需要花费大量时间。存档或备份重要文档时,解密 PDF 可能很重要。它确保存档副本易于访问,并在需要时可以恢复。某些 PDF 可能具有加密功能,这会导致兼容性或软件问题。使用 Aspose.PDF 的 “解锁 PDF 文件” 功能,您可以解决这些问题并允许无缝访问和使用。为了解密 PDF 文件,我们将使用 Aspose.PDF for Java API,这是一款适用于 Java 平台的功能丰富、强大且易于使用的转换 API。你可以直接从 Maven 下载其最新版本,然后通过向pom.xml添加以下配置将其安装在基于 Maven 的项目中。
如何通过 Java 解锁 PDF
你需要 Aspose.PDF for Java 才能在你的环境中试用代码。
1.使用文档对象打开 PDF 文档。 1.为用户和所有者创建密码。 1.调用文档.解密方法。 1.保存 PDF 文件。
提供的 Java 代码片段显示了如何使用 Aspose.PDF 库解锁 PDF 文档。它会打开一个名为 “Decrypt.pdf” 的 PDF 文档,该文档位于变量 “DataDir” 指定的目录中。打开后,该代码会尝试使用密码 “密码” 解密打开的 PDF。因此,该代码将更新后的 PDF 文档保存到名为 “Decrypt_out.pdf” 的文件中,该文件位于 “DataDir” 变量指定的同一目录中。此代码片段是一个简化的示例,说明了如何使用 Aspose.PDF 库或框架来解锁受密码保护的 PDF 文件并保存解密后的版本。以下示例演示如何在 Java 中解锁 PDF 文档:
解锁 PDF 文档-Java
此示例代码显示如何解密 PDF 文件-Java
Input file:
File not added
Output format:
Output file: