В этой базовой теме вы узнаете, как защитить паролем файл XLSX с помощью REST API Node.js. Мы создадим приложение для шифрования XLSX-файла с помощью облачного API Node.js, следуя подробным и понятным инструкциям, описанным в следующем разделе. Созданное приложение можно интегрировать с любым приложением, поддерживающим Node.js, в средах macOS, Linux или Windows, а конвертация будет бесплатной.
Необходимое условие
- Создайте учетную запись и получите учетные данные API для защиты паролем файла XLSX
- Загрузите Aspose.Cells Cloud SDK для Node.js, чтобы зашифровать XLSX с помощью пароля
- Настройте проект Node.js с помощью указанного выше SDK, чтобы установить пароль для файла XLSX.
Шаги по шифрованию файла XLSX с помощью Node.js Low Code API
- Настройте идентификатор клиента и секретный ключ клиента для API, чтобы зашифровать рабочую книгу паролем с помощью REST API Node.js.
- Создайте экземпляр класса CellsApi с учетными данными клиента для защиты файла XLSX паролем.
- Укажите имена исходных файлов XLSX и загрузите исходный XLSX, используя имя и объект File в HashMap.
- Создайте экземпляр ProtectWorkbookRequest, чтобы задать пароль и другие свойства.
- Создайте экземпляр PostProtectRequest для установки файлов сопоставления и экземпляра ProtectWorkbookRequest.
- Вызовите метод запроса PostProtect для шифрования файла XLSX с использованием API Node.js с низким кодом
- Сохраните защищенные паролем файлы XLSX на локальном диске.
Вышеописанные шаги позволяют защитить XLSX-файлы паролем с помощью REST API Node.js. Реализацию мы начнём с настройки 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.