在这个基础主题中,您将学习如何使用 NET REST API 密码保护 XLSX 文件。我们将按照以下部分中提到的详细而清晰的步骤创建一个应用程序,以使用 NET Cloud API 加密 XLSX 文件。生成的应用程序可以与 macOS、Linux 或 Windows 环境中支持 NET 的任何应用程序集成,并且可以免费进行转换。
先决条件
创建账户并获取 API 凭证 使用密码保护 XLSX
下载 Aspose.Cells Cloud SDK for .NET to encrypt an XLSX with password
使用上述 SDK 设置 C# .NET 项目,为 XLSX 文件设置密码
使用 NET Low Code API 加密 XLSX 文件的步骤
- 配置 API 的客户端 ID 和客户端密钥,以使用 NET REST API 使用密码加密工作簿
- 使用客户端凭据实例化 CellsApi 类以对 XLSX 文件执行密码保护
- 指定源 XLSX 文件名并使用 HashMap 中的名称和 File 对象加载源 XLSX
- 实例化 ProtectWorkbookRequest 以设置密码和其他属性
- 创建 PostProtectRequest 实例来设置地图文件和 ProtectWorkbookRequest 实例
- 调用 PostProtect 请求方法使用 NET 低代码 API 加密 XLSX 文件
- 将受密码保护的 XLSX 文件保存在本地磁盘上
上述步骤使您能够使用 NET REST API 对 XLSX 进行密码保护。我们将通过 SDK 的配置和创建 CellsAPI 类实例来启动实现。然后,我们将使用 HashMap 访问源 XLSX 文件,并实例化 ProtectWorkbookRequest 和 PostProtectRequest 类,这些类进一步用于使用 PostProtect() 方法为 XLSX 文件设置密码保护。
使用 NET REST API 密码保护 XLSX 的代码
此基本示例代码可让您使用 NET 低代码 API 对 XLSX 进行密码保护。您需要提供源 XLSX 文件和密码以进行保护,以及其他可选属性。创建请求消息后,PostProtect() 将执行 XLSX 文件的保护并返回受密码保护的 XLSX 文件,该文件可存储在磁盘上或数据库内。
We have learned to encrypt Workbook with Password using NET REST API in this article. If you want to perform XLSX to PNG conversion, refer to the article on how to Convert XLSX to PNG with NET REST API.