Trong chủ đề đơn giản này, bạn sẽ học cách Bảo vệ bằng mật khẩu Excel Tệp bằng Java REST API. Chúng tôi sẽ phát triển một ứng dụng để mã hóa tệp Excel bằng Java Cloud API bằng cách làm theo các bước chi tiết và rõ ràng được đề cập trong phần sau. Ứng dụng đã phát triển có thể được tích hợp với bất kỳ ứng dụng nào hỗ trợ Java trong môi trường Linux, macOS 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ệ Excel bằng mật khẩu bằng Java REST API
Tải về Aspose.Cells Cloud SDK for Java to encrypt Excel file using Java Cloud API
Thiết lập dự án Java với SDK ở trên để bảo vệ tệp XLS
Các bước mã hóa tệp Excel bằng Java Low Code API
- Đặt Client ID và Client Secret cho API để mã hóa Workbook bằng mật khẩu bằng Java REST API
- Tạo một đối tượng của 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
- Tạo một phiên bản của ProtectWorkbookRequest để đặt mật khẩu và các thuộc tính khác
- Khởi tạo đối tượng 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 Java
- Lưu các tệp Excel đã mã hóa trên đĩa cục bộ
Các bước đã đề cập ở trên bảo vệ bằng mật khẩu Excel bằng Java 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ẽ tải tệp XLS nguồn bằng HashMap và tạo phiên bản của 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 Excel bằng phương thức postProtect().
Mã để bảo vệ Excel bằng mật khẩu sử dụng Java REST API
Mã ví dụ đơn giản này cho phép bạn bảo vệ Excel bằng mật khẩu sử dụng Java low code API. Bạn cầ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 xây dựng Request Message, postProtect() thực hiện mã hóa trên 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.
Chúng ta đã học cách mã hóa Workbook bằng Mật khẩu sử dụng Java REST API trong chủ đề này. Nếu bạn muốn thực hiện chuyển đổi Excel sang PNG, hãy tham khảo bài viết về cách Chuyển đổi Excel sang PNG bằng Java REST API.