Š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
- Sukurkite paskyrą ir gaukite API kredencialus, kad apsaugotumėte XLS slaptažodžiu
- Atsisiųskite Aspose.Cells Cloud SDK, skirta Node.js, kad užšifruotumėte XLS slaptažodžiu
- Nustatykite Node.js projektą naudodami aukščiau pateiktą SDK, kad nustatytumėte XLS failo slaptažodį
„Excel“ failo šifravimo veiksmai naudojant Node.js Low Code API
- Sukonfigūruokite API kliento ID ir kliento paslaptį, kad darbaknygę šifruotumėte slaptažodžiu naudodami Node.js REST API
- Sukurkite CellsApi klasę naudodami kliento kredencialus, kad atliktumėte XLS failo apsaugą slaptažodžiu
- Nurodykite šaltinio XLS failų pavadinimus ir įkelkite šaltinio XLS naudodami pavadinimą ir failo objektą HashMap
- Sukurkite ProtectWorkbookRequest, kad nustatytumėte slaptažodį ir kitas ypatybes
- Sukurkite PostProtectRequest egzempliorių, kad nustatytumėte žemėlapio failus ir ProtectWorkbookRequest egzempliorių
- Iškvieskite PostProtect užklausos metodą, kad užšifruotumėte Excel failą naudojant Node.js žemo kodo API
- 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.