В этой базовой теме вы узнаете, как защитить паролем файл Excel с помощью REST API Node.js. Мы создадим приложение для шифрования файла Excel с помощью облачного API Node.js, следуя подробным и понятным инструкциям, описанным в следующем разделе. Созданное приложение можно интегрировать с любым приложением, поддерживающим Node.js, в средах macOS, Linux или Windows, а конвертация будет бесплатной.
Необходимое условие
- Создайте учетную запись и получите учетные данные API для защиты паролем XLS
- Загрузите Aspose.Cells Cloud SDK для Node.js, чтобы зашифровать XLS с помощью пароля
- Настройте проект Node.js с помощью указанного выше SDK, чтобы задать пароль для файла XLS.
Шаги по шифрованию файла Excel с помощью Node.js Low Code API
- Настройте идентификатор клиента и секретный ключ клиента для API, чтобы зашифровать рабочую книгу паролем с помощью REST API Node.js.
- Создайте экземпляр класса CellsApi с учетными данными клиента для защиты файла XLS паролем.
- Укажите имена исходных XLS-файлов и загрузите исходный XLS, используя имя и объект File в HashMap.
- Создайте экземпляр ProtectWorkbookRequest, чтобы задать пароль и другие свойства.
- Создайте экземпляр PostProtectRequest для установки файлов сопоставления и экземпляра ProtectWorkbookRequest.
- Вызовите метод запроса PostProtect для шифрования файла Excel с использованием API Node.js с низким кодом
- Сохраните защищенные паролем файлы Excel на локальном диске.
Вышеописанные шаги позволяют защитить Excel паролем с помощью Node.js REST API. Мы начнём процесс с настройки SDK и создания экземпляра класса CellsAPI. Затем мы откроем исходные XLS-файлы с помощью HashMap и создадим экземпляры классов ProtectWorkbookRequest и PostProtectRequest, которые затем используются для установки парольной защиты файлов Excel с помощью метода PostProtect().
Код для защиты Excel паролем с использованием Node.js REST API
Этот простой пример кода позволяет защитить Excel паролем, используя API Node.js с минимальным написанием кода. Вам необходимо предоставить исходные файлы Excel, пароль для защиты и другие необязательные свойства. После создания запроса метод PostProtect() защищает файл Excel и возвращает защищённые паролем файлы Excel, которые можно сохранить на диске или в базе данных.
We have explored to encrypt Workbook with Password using Node.js REST API in this article. If you want to explore Excel to PNG conversion, refer to the article on how to Convert Excel to PNG with Node.js REST API.