Excel failo apsauga slaptažodžiu naudojant Node.js REST API

Šioje pagrindinėje temoje sužinosite, kaip apsaugoti slaptažodžiu Excel failą naudojant Node.js REST API. Sukursime programą, skirtą užšifruoti Excel failą naudodami Node.js Cloud API, laikydamiesi išsamių ir aiškių veiksmų, paminėtų kitame skyriuje. Sukurtą programą galima integruoti su bet kuria programa, palaikančia Node.js macOS, Linux ar Windows aplinkoje, o konvertuoti galima nemokamai.

Būtina sąlyga

„Excel“ failo šifravimo veiksmai naudojant Node.js Low Code API

  1. Sukonfigūruokite API kliento ID ir kliento paslaptį, kad darbaknygę šifruotumėte slaptažodžiu naudodami Node.js REST API
  2. Sukurkite CellsApi klasę naudodami kliento kredencialus, kad atliktumėte XLS failo apsaugą slaptažodžiu
  3. Nurodykite šaltinio XLS failų pavadinimus ir įkelkite šaltinio XLS naudodami pavadinimą ir failo objektą HashMap
  4. Sukurkite ProtectWorkbookRequest, kad nustatytumėte slaptažodį ir kitas ypatybes
  5. Sukurkite PostProtectRequest egzempliorių, kad nustatytumėte žemėlapio failus ir ProtectWorkbookRequest egzempliorių
  6. Iškvieskite PostProtect užklausos metodą, kad užšifruotumėte Excel failą naudojant Node.js žemo kodo API
  7. Išsaugokite slaptažodžiu apsaugotą Excel failą (-us) vietiniame diske

Aukščiau atlikti veiksmai padeda apsaugoti Excel slaptažodžiu naudojant Node.js REST API*. Pradėsime procesą nuo SDK konfigūravimo ir CellsAPI klasės egzemplioriaus kūrimo. Tada atidarysime šaltinio XLS failus naudodami HashMap ir sukursime ProtectWorkbookRequest ir PostProtectRequest klases, kurios toliau naudojamos Excel failų apsaugai slaptažodžiu nustatyti naudojant PostProtect() metodą.

„Excel“ slaptažodžio apsaugos kodas naudojant Node.js REST API

Šis paprastas pavyzdinis kodas leidžia apsaugoti Excel slaptažodžiu naudojant Node.js žemo kodo API. Turėtumėte pateikti šaltinio Excel failus ir apsaugos slaptažodį bei kitas pasirenkamas ypatybes. Sukūrus užklausos pranešimą, PostProtect() atlieka Excel failo apsaugą ir grąžina slaptažodžiu apsaugotus Excel failus, kurie gali būti saugomi diske arba duomenų bazės viduje.

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.

 Latviski