W tym prostym temacie dowiesz się, jak usunąć ochronę hasłem z pliku Excel za pomocą interfejsu REST API Node.js. Stworzymy aplikację do odszyfrowania pliku Excel za pomocą interfejsu Cloud API Node.js, postępując zgodnie ze szczegółowymi i przejrzystymi krokami opisanymi w poniższej sekcji. Utworzona aplikacja może być używana z dowolną aplikacją obsługującą Node.js w systemach macOS, Linux lub Windows, a konwersja jest bezpłatna.
Warunek wstępny
- {{HIPERLINK1}}
- Pobierz Aspose.Cells Cloud SDK dla Node.js, aby odszyfrować plik Excela za pomocą interfejsu API Node.js Cloud
- Skonfiguruj projekt Node.js przy użyciu powyższego zestawu SDK, aby chronić plik XLS
Kroki resetowania hasła pliku Excel za pomocą interfejsu API Node.js low code
- Ustaw identyfikator klienta i klucz tajny klienta dla interfejsu API, aby odszyfrować skoroszyt hasłem za pomocą interfejsu API REST Node.js
- Utwórz obiekt klasy CellsApi z danymi uwierzytelniającymi klienta, aby zresetować hasło do pliku Excel za pomocą interfejsu API Node.js o niskim kodzie
- Dodaj nazwy plików źródłowych XLS i załaduj plik źródłowy XLS, używając nazwy i obiektu pliku w HashMap
- Utwórz instancję DeleteUnProtectWorkbookRequest, aby dodać istniejące hasło i inne właściwości
- Wywołanie metody żądania Usuń i usuń ochronę skoroszytu w celu odszyfrowania pliku Excel za pomocą hasła przy użyciu interfejsu API REST Node.js
- Zapisz odszyfrowane pliki Excel na dysku lokalnym
Powyższe kroki usuwają ochronę hasłem w Excelu za pomocą interfejsu REST API Node.js. Zainicjujemy proces od skonfigurowania zestawu SDK i utworzenia instancji klasy CellsAPI. Następnie załadujemy plik(i) źródłowy(e) XLS za pomocą obiektu HashMap i utworzymy instancję klasy DeleteUnProtectWorkbookRequest, która będzie następnie używana do resetowania ochrony hasłem plików Excela za pomocą metody deleteUnProtectWorkbook().
Kod do odszyfrowania hasła pliku Excel za pomocą interfejsu API REST Node.js
Ten prosty przykładowy kod umożliwia wyczyszczenie hasła z pliku Excel za pomocą niskokodowego API Node.js. Aby usunąć zabezpieczenie, należy podać źródłowe pliki Excel i istniejące hasło, a także inne opcjonalne właściwości. Po sformułowaniu komunikatu żądania, funkcja deleteUnProtectWorkbook() odszyfrowuje plik Excel i zwraca pliki Excel z wyczyszczonym hasłem, które można zapisać na dysku lub w bazie danych.
W tym temacie nauczyliśmy się odszyfrowywania skoroszytu hasłem za pomocą interfejsu REST API Node.js. Jeśli chcesz ustawić hasło do pliku Excel, zapoznaj się z artykułem o tym, jak Zabezpiecz hasłem plik Excela za pomocą interfejsu API REST Node.js.