W tym prostym temacie dowiesz się, jak Usunąć ochronę hasłem z pliku XLSX za pomocą Java REST API. Opracujemy aplikację do odszyfrowania pliku XLSX za pomocą Java Cloud API, wykonując szczegółowe i przejrzyste kroki wymienione w poniższej sekcji. Utworzona aplikacja może być używana z dowolną aplikacją obsługującą Javę w środowiskach macOS, Linux lub Windows, a konwersja może być wykonana bezpłatnie.
Warunek wstępny Utwórz konto i uzyskaj dane uwierzytelniające API
- Pobierać Aspose.Cells Cloud SDK for Java to decrypt XLSX file using Java Cloud API
- Skonfiguruj projekt Java przy użyciu powyższego zestawu SDK, aby chronić plik XLSX
Kroki resetowania hasła pliku XLSX przy użyciu interfejsu API Java low code
- Ustaw identyfikator klienta i klucz tajny klienta dla interfejsu API, aby odszyfrować skoroszyt hasłem za pomocą interfejsu API Java REST
- Utwórz obiekt klasy CellsApi z danymi uwierzytelniającymi klienta, aby zresetować hasło do pliku XLSX za pomocą interfejsu API Java low code
- 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 wystąpienie DeleteUnProtectWorkbookRequest, aby dodać istniejące hasło i inne właściwości
- Wywołaj metodę żądania deleteUnProtectWorkbook, aby odszyfrować plik Excela za pomocą hasła, korzystając z interfejsu API Java REST
- Zapisz odszyfrowane pliki XLSX na dysku lokalnym
Wspomniane kroki usuwają ochronę hasłem w XLSX za pomocą Java REST API. Zainicjujemy proces od skonfigurowania SDK i utworzenia instancji klasy CellsAPI. Następnie załadujemy plik/pliki źródłowe XLSX za pomocą HashMap i utworzymy instancję klasy DeleteUnProtectWorkbookRequest, która jest dalej używana do resetowania ochrony hasłem dla plików XLSX za pomocą metody deleteUnProtectWorkbook().
Kod do odszyfrowania hasła pliku XLSX za pomocą Java REST API
Ten prosty przykładowy kod umożliwia wyczyszczenie hasła pliku Excel za pomocą Java low code API. Musisz podać źródłowe pliki XLSX i istniejące hasło, aby usunąć ochronę, wraz z innymi opcjonalnymi właściwościami. Po sformułowaniu komunikatu żądania deleteUnProtectWorkbook() wykonuje odszyfrowanie pliku XLSX i zwraca pliki XLSX z wyczyszczonym hasłem, które mogą być przechowywane na dysku lub w bazie danych.
W tym temacie nauczyliśmy się odszyfrowywać skoroszyt hasłem za pomocą Java REST API. Jeśli chcesz ustawić hasło dla pliku XLSX, zapoznaj się z artykułem na temat Zabezpiecz hasłem plik XLSX za pomocą Java REST API.