Xóa mật khẩu bảo vệ khỏi tệp XLSX bằng NET REST API

Trong chủ đề đơn giản này, bạn sẽ học cách Xóa bảo vệ bằng mật khẩu khỏi tệp XLSX bằng NET REST API. Chúng tôi sẽ phát triển một ứng dụng để giải mã tệp XLSX bằng NET 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 đã tạo có thể được sử dụng 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

Các bước để thiết lập lại mật khẩu tệp XLSX bằng API mã thấp NET

  1. Đặt ID máy khách và Bí mật máy khách cho API để giải mã Sổ làm việc bằng mật khẩu bằng NET REST API
  2. 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 để đặt lại mật khẩu tệp XLSX bằng API mã nguồn thấp NET
  3. Thêm 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
  4. Tạo một phiên bản của DeleteUnProtectWorkbookRequest để thêm mật khẩu hiện tại và các thuộc tính khác
  5. Gọi phương thức yêu cầu DeleteUnProtectWorkbook để giải mã tệp excel bằng mật khẩu bằng NET REST API
  6. Lưu tệp XLSX đã giải mã trên đĩa cục bộ

Các bước đã đề cập ở trên xóa bảo vệ mật khẩu trên XLSX bằng NET REST API. Chúng ta sẽ bắt đầu quá trình bằng cách thiết lập 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 lớp DeleteUnProtectWorkbookRequest được sử dụng để đặt lại bảo vệ mật khẩu cho các tệp XLSX bằng phương thức deleteUnProtectWorkbook().

Mã để giải mã mật khẩu tệp XLSX bằng NET REST API

Mã ví dụ đơn giản này cho phép bạn xóa mật khẩu tệp excel bằng API mã thấp NET. Bạn cần cung cấp tệp XLSX nguồn và mật khẩu hiện tại để xóa 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, deleteUnProtectWorkbook() thực hiện giải mã trên tệp XLSX và trả về các tệp XLSX đã xóa 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 giải mã Workbook bằng Mật khẩu sử dụng NET REST API trong chủ đề này. Nếu bạn muốn đặt mật khẩu cho tệp XLSX, hãy tham khảo bài viết về cách Bảo vệ tệp XLSX bằng mật khẩu với NET REST API.

 Tiếng Việt