这个简短的教程提供了有关如何在 Java 中取消保护 Word 文件的详细信息。它具有建立环境所需的所有信息以及创建此应用程序的详细步骤和可运行的示例代码。 在 Java 中将受保护的 Word 文档转换为不受保护的后,您可以将其保存为单独的 DOCX、DOC 或任何受支持的格式。
在 Java 中取消保护 MS Word 文档的步骤
- 将 IDE 配置设置为使用存储库中的 Aspose.Words for Java 以移除保护
- 打开使用 Document 类对象保护的源 Word 文件
- 调用 unprotect() 方法解除对加载文件的保护
- 将生成的未受保护文件保存在磁盘上或流中
这些步骤共享一个系统的方法来开发一个应用程序以在 Java 中取消保护 Word 文档,然后将输出文件另存为磁盘上的新文件,或者在需要时以相同的名称保存。这里介绍了实现需求所必需的所有重要类和方法。它还包含本文中使用的库的链接,需要下载以测试示例代码。
在 Java 中解除 DOCX 保护的代码
此代码演示了在 Java 中取消保护无密码的 Word 文档的简单过程。它使用 Document 类对象加载受保护的 Word 文档,然后使用不带任何参数的 unprotect() 方法来移除保护。如果 Word 文件受密码保护,您可以在 unprotect() 方法中提供密码,但它也可以在不提供任何密码的情况下删除受密码保护的保护。
本文教我们删除 Word 文件保护。如果您想了解使用密码保护 Word 文件的过程,请参阅 如何使用 Java 将密码添加到 Word 文档 上的文章。