U ovoj jednostavnoj temi naučit ćete kako ukloniti zaštitu lozinkom iz datoteke XLSX koristeći Node.js REST API. Razvit ćemo aplikaciju za dekriptiranje XLSX datoteke pomoću Node.js Cloud API-ja slijedeći detaljne i jasne korake navedene u sljedećem odjeljku. Stvorena aplikacija može se koristiti s bilo kojom aplikacijom koja podržava Node.js u macOS, Linux ili Windows okruženjima, a konverzija se može izvršiti besplatno.
Preduvjet
- Napravite račun i nabavite vjerodajnice za API
- Preuzmite Aspose.Cells Cloud SDK za Node.js za dekriptiranje XLSX datoteke pomoću Node.js Cloud API-ja
- Postavite projekt Node.js s gornjim SDK-om za zaštitu XLSX datoteke
Koraci za ponovno postavljanje lozinke XLSX datoteke pomoću API-ja s niskim kodom Node.js
- Postavite ID klijenta i Tajnu klijenta za API za dešifriranje radne knjige lozinkom pomoću Node.js REST API-ja
- Stvorite objekt klase CellsApi s vjerodajnicama klijenta za poništavanje lozinke XLSX datoteke pomoću API-ja s niskim kodom Node.js
- Dodajte nazive izvornih XLSX datoteka i učitajte izvorni XLSX pomoću naziva i File objekta u HashMapu
- Napravite instancu DeleteUnProtectWorkbookRequest za dodavanje postojeće lozinke i drugih svojstava
- Pozovite metodu zahtjeva DeleteUnProtectWorkbook za dekriptiranje excel datoteke s lozinkom koristeći Node.js REST API
- Spremite dešifrirane XLSX datoteke/e na lokalni disk
Prethodno navedeni koraci uklanjaju zaštitu lozinkom na XLSX koristeći Node.js REST API. Pokrenut ćemo proces postavljanjem SDK-a i stvaranjem instance klase CellsAPI. Zatim ćemo učitati izvornu XLSX datoteku/e koristeći HashMap i izraditi instancu klase DeleteUnProtectWorkbookRequest koja se dalje koristi za ponovno postavljanje zaštite lozinkom za XLSX datoteke pomoću metode deleteUnProtectWorkbook().
Kod za dešifriranje lozinke XLSX datoteke pomoću Node.js REST API-ja
Ovaj jednostavan primjer koda omogućuje vam brisanje lozinke excel datoteke pomoću Node.js API-ja s niskim kodom. Morate osigurati izvorne XLSX datoteke i postojeću lozinku za uklanjanje zaštite zajedno s drugim izbornim svojstvima. Nakon formuliranja poruke zahtjeva, deleteUnProtectWorkbook() izvodi dešifriranje XLSX datoteke i vraća XLSX datoteke očišćene lozinkom koje se mogu pohraniti na disk ili unutar baze podataka.
Naučili smo dešifrirati radnu knjigu s lozinkom koristeći Node.js REST API u ovoj temi. Ako želite postaviti lozinku za XLSX datoteku, pogledajte članak o tome kako Zaštitite lozinkom XLSX datoteku s Node.js REST API-jem.