Захистіть файл XLSX паролем за допомогою Node.js REST API

У цій основній темі ви дізнаєтесь, як захистити файл XLSX паролем за допомогою Node.js REST API. Ми створимо програму для шифрування файлу XLSX за допомогою Node.js Cloud API, дотримуючись детальних і зрозумілих кроків, згаданих у наступному розділі. Створену програму можна інтегрувати з будь-якою програмою, що підтримує Node.js у середовищах macOS, Linux або Windows, і конвертацію можна виконати безкоштовно.

Обов’язкова умова

Кроки для шифрування файлу XLSX за допомогою Node.js Low Code API

  1. Налаштуйте ідентифікатор клієнта та секрет клієнта для API для шифрування робочої книги паролем за допомогою Node.js REST API
  2. Створіть екземпляр класу CellsApi з обліковими даними клієнта, щоб захистити файл XLSX паролем
  3. Укажіть імена вихідних файлів XLSX і завантажте вихідний XLSX, використовуючи назву та об’єкт File у HashMap
  4. Створіть екземпляр ProtectWorkbookRequest, щоб встановити пароль та інші властивості
  5. Створіть екземпляр PostProtectRequest, щоб установити файли карти та екземпляр ProtectWorkbookRequest
  6. Викличте метод запиту PostProtect, щоб зашифрувати файл XLSX за допомогою API низького коду Node.js
  7. Збережіть захищені паролем файли XLSX на локальному диску

Наведені вище дії дозволяють захистити паролем XLSX за допомогою Node.js REST API. Ми почнемо реалізацію з конфігурації SDK і створення екземпляра класу CellsAPI. Потім ми отримаємо доступ до вихідних файлів XLSX за допомогою HashMap і створимо екземпляри класів ProtectWorkbookRequest і PostProtectRequest, які далі використовуються для встановлення захисту паролем для файлів XLSX за допомогою методу PostProtect().

Код для захисту паролем XLSX за допомогою Node.js REST API

Цей базовий приклад коду дає змогу захистити XLSX паролем за допомогою API з низьким кодом Node.js. Вам потрібно надати вихідний файл XLSX і пароль для захисту, а також інші додаткові властивості. Після створення повідомлення запиту PostProtect() виконує захист файлу XLSX і повертає захищений паролем файл XLSX, який може зберігатися на диску або в базі даних.

We have learned to encrypt Workbook with Password using Node.js 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 Node.js REST API.

 Українська