如何在 Java 中使用密码加密 Excel 文件

这篇简短的文章描述了如何在 Java 中使用密码加密 Excel 文件。它包含开发环境的配置详细信息,编写程序要遵循的一系列步骤,最后是一个可运行的示例代码,可用于使用 Java 中的密码加密 Workbook。本文还将分享可以使用的加密类型,然后将生成的加密文件保存为所需的格式,如 XLSXXLS 等。

在 Java 中加密 Excel 电子表格的步骤

  1. 将 IDE 配置为使用 Aspose.Cells for Java 加密 Excel 文件
  2. 将模板 Excel 文件加载到要加密的 Workbook 对象中
  3. 选择加密类型并使用 setEncryptionOptions() 方法设置
  4. 使用 Workbook 类中的 Settings 对象设置密码
  5. 将输出的加密工作簿保存在磁盘上或流中

这些步骤帮助我们了解用 Java 加密 Excel 文件的过程。这个过程非常简单,因为我们只需要加载源 Excel 文件,然后使用 setEncryptionOptions() 方法以及加密类型和密钥长度。设置加密类型后,我们必须设置用于以编程方式或使用 MS Excel 打开 Excel 文件的密码。

Java中密码保护Excel文件的代码

编写上述代码是为了演示密码保护 Java 中的 Excel 文档的过程。它使用 Workbook 类对象来加载源 Excel 文件,该文件具有许多用于自定义加载过程的构造函数。 Workbook 类还具有用于设置加密类型的方法和属性,例如 STRONG_CRYPTOGRAPHIC_PROVIDER、XOR、COMPATIBLE、ENHANCED_CRYPTOGRAPHIC_PROVIDER_V_1 和密码。

这篇文章启发了我们用 Java 加密 Excel 文件。如果您想了解对 Excel 文件进行数字签名的过程,请参阅 如何使用 Java 对 Excel 文档进行数字签名 上的文章。

 简体中文