Trong chủ đề đơn giản này, bạn sẽ học cách Bảo vệ bằng mật khẩu XLSX 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 XLSX 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ệ XLSX bằng mật khẩu bằng Java REST API
Tải về Aspose.Cells Cloud SDK for Java to encrypt XLSX file using Java Cloud API
Thiết lập dự án Java với SDK ở trên để hiển thị XLSX dưới dạng SVG
Các bước mã hóa tệp XLSX bằng Java Low Code API
- Đặt ID máy khách và Bí mật máy khách cho API để mã hóa Sổ làm việc 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 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
- 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 XLSX bằng API mã nguồn thấp Java
- Lưu tệp XLSX đã 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 XLSX 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 XLSX 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 XLSX bằng phương thức postProtect().
Mã để bảo vệ XLSX 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ệ XLSX bằng mật khẩu sử dụng Java low code API. Bạn cần cung cấp các 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 xây dựng Request Message, postProtect() thực hiện mã hóa trên tệp XLSX và trả về các 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.
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 XLSX sang PNG, hãy tham khảo bài viết về cách Chuyển đổi XLSX sang PNG bằng Java REST API.