Trong chủ đề cơ bản này, bạn sẽ học cách Bảo vệ bằng mật khẩu Excel Tệp bằng NET REST API. Chúng ta sẽ tạo một ứng dụng để mã hóa tệp Excel bằng NET Cloud API bằng cách tuân thủ các bước chi tiết và rõ ràng được đề cập trong phần sau. Ứng dụng được tạo có thể được tích hợp với bất kỳ ứng dụng nào hỗ trợ NET trong môi trường macOS, Linux hoặc Windows và việc chuyển đổi có thể được thực hiện miễn phí.
Điều kiện tiên quyết
Tạo tài khoản và nhận thông tin xác thực API để bảo vệ bằng mật khẩu một XLS
Tải về Aspose.Cells Cloud SDK for .NET to encrypt an XLS with password
Thiết lập dự án C# .NET với SDK ở trên để đặt mật khẩu cho tệp XLS
Các bước mã hóa tệp Excel bằng NET Low Code API
- Cấu hình Client ID và Client Secret cho API để mã hóa Workbook bằng mật khẩu sử dụng NET REST API
- Khởi tạo lớp CellsApi với thông tin xác thực của khách hàng để thực hiện bảo vệ bằng mật khẩu cho tệp XLS
- Chỉ định tên tệp XLS nguồn và tải XLS nguồn bằng cách sử dụng đối tượng tên và tệp trong HashMap
- Khởi tạo ProtectWorkbookRequest để thiết lập mật khẩu và các thuộc tính khác
- Tạo một phiên bản của PostProtectRequest để thiết lập các tệp bản đồ và phiên bản ProtectWorkbookRequest
- Gọi phương thức yêu cầu PostProtect để mã hóa tệp Excel bằng API mã thấp NET
- Lưu các tệp Excel được bảo vệ bằng mật khẩu trên đĩa cục bộ
Các bước trên quản lý để bảo vệ mật khẩu cho Excel bằng NET REST API. Chúng ta sẽ bắt đầu quá trình bằng cách cấu hình SDK và tạo phiên bản lớp CellsAPI. Sau đó, chúng ta sẽ mở các tệp XLS nguồn bằng HashMap và khởi tạo các lớp ProtectWorkbookRequest và PostProtectRequest được sử dụng để thiết lập bảo vệ mật khẩu cho các tệp Excel bằng phương thức PostProtect().
Mã để bảo vệ Excel bằng mật khẩu sử dụng NET REST API
Mã ví dụ đơn giản này cho phép bạn bảo vệ bằng mật khẩu Excel bằng API mã thấp NET. Bạn nên cung cấp các tệp Excel nguồn và mật khẩu để bảo vệ cùng với các thuộc tính tùy chọn khác. Sau khi tạo Tin nhắn yêu cầu, PostProtect() thực hiện bảo vệ tệp Excel và trả về các tệp Excel được bảo vệ bằng mật khẩu có thể được lưu trữ trên đĩa hoặc bên trong cơ sở dữ liệu.
We have explored to encrypt Workbook with Password using NET REST API in this article. If you want to explore Excel to PNG conversion, refer to the article on how to Convert Excel to PNG with NET REST API.