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

Šioje pagrindinėje temoje sužinosite, kaip apsaugoti slaptažodžiu XLSX failą naudojant Node.js REST API. Sukursime programą, skirtą užšifruoti XLSX 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

XLSX 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 XLSX failo apsaugą slaptažodžiu
  3. Nurodykite šaltinio XLSX failų pavadinimus ir įkelkite šaltinio XLSX 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 XLSX failą naudojant Node.js žemo kodo API
  7. Išsaugokite slaptažodžiu apsaugotą XLSX failą (-us) vietiniame diske

Pirmiau atlikti veiksmai leidžia apsaugoti XLSX slaptažodžiu naudojant Node.js REST API. Diegimą pradėsime sukonfigūruodami SDK ir sukurdami CellsAPI klasės egzempliorių. Tada pasieksime šaltinio XLSX failus naudodami HashMap ir sukursime ProtectWorkbookRequest ir PostProtectRequest klases, kurios toliau naudojamos XLSX failų apsaugai slaptažodžiu nustatyti naudojant PostProtect() metodą.

Kodas slaptažodžiui apsaugoti XLSX naudojant Node.js REST API

Šis pagrindinis kodo pavyzdys leidžia apsaugoti XLSX slaptažodžiu naudojant Node.js žemo kodo API. Turite pateikti šaltinio XLSX failą ir apsaugos slaptažodį bei kitas pasirenkamas ypatybes. Sukūrus užklausos pranešimą, PostProtect() atlieka XLSX failo apsaugą ir grąžina slaptažodžiu apsaugotą XLSX failą, kuris gali būti saugomas diske arba duomenų bazės viduje.

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.

 Latviski