Trong chủ đề cơ bản này, bạn sẽ học cách Bảo vệ tệp XLSX bằng mật khẩu bằng NET REST API. Chúng tôi sẽ tạo một ứng dụng để mã hóa tệp XLSX 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 XLSX
Tải về Aspose.Cells Cloud SDK for .NET to encrypt an XLSX with password
Thiết lập dự án C# .NET với SDK ở trên để đặt mật khẩu cho tệp XLSX
Các bước mã hóa tệp XLSX 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 XLSX
- Chỉ định tên tệp XLSX nguồn và tải XLSX 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 XLSX bằng API mã thấp NET
- Lưu tệp XLSX được bảo vệ bằng mật khẩu trên đĩa cục bộ
Các bước trên cho phép bạn bảo vệ bằng mật khẩu XLSX bằng NET REST API. Chúng ta sẽ bắt đầu triển khai bằng cách cấu hình SDK và tạo phiên bản lớp CellsAPI. Sau đó, chúng ta sẽ truy cập các tệp XLSX 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ệ bằng mật khẩu cho các tệp XLSX bằng phương thức PostProtect().
Mã để bảo vệ XLSX bằng mật khẩu sử dụng NET REST API
Mã ví dụ cơ bản này cho phép bạn bảo vệ XLSX bằng mật khẩu sử dụng API mã thấp NET. Bạn cần cung cấp tệp XLSX 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 XLSX và trả về tệp XLSX đượ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 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.