W tym prostym temacie dowiesz się, jak usunąć ochronę hasłem z pliku XLSX za pomocą interfejsu REST API Node.js. Stworzymy aplikację do odszyfrowania pliku XLSX za pomocą interfejsu Cloud API Node.js, postępując zgodnie ze szczegółowymi i zrozumiałymi 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 XLSX za pomocą interfejsu API Node.js Cloud
- Skonfiguruj projekt Node.js przy użyciu powyższego zestawu SDK, aby chronić plik XLSX
Kroki resetowania hasła pliku XLSX 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 XLSX za pomocą interfejsu API Node.js o niskim kodzie
- Dodaj nazwy plików źródłowych XLSX i załaduj plik źródłowy XLSX, 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 XLSX na dysku lokalnym
Powyższe kroki usuwają ochronę hasłem w XLSX 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) XLSX za pomocą obiektu HashMap i utworzymy instancję klasy DeleteUnProtectWorkbookRequest, która będzie następnie używana do resetowania ochrony hasłem dla plików XLSX za pomocą metody deleteUnProtectWorkbook().
Kod do odszyfrowania hasła pliku XLSX 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 XLSX i istniejące hasło, a także inne opcjonalne właściwości. Po sformułowaniu komunikatu żądania, funkcja deleteUnProtectWorkbook() odszyfrowuje plik XLSX i zwraca pliki XLSX 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 dla pliku XLSX, zapoznaj się z artykułem o tym, jak Zabezpiecz hasłem plik XLSX za pomocą interfejsu API REST Node.js.