W tym prostym temacie dowiesz się, jak zabezpieczyć hasłem plik XLSX za pomocą Java REST API. Opracujemy aplikację do szyfrowania pliku XLSX za pomocą Java Cloud API, wykonując szczegółowe i przejrzyste kroki wymienione w poniższej sekcji. Opracowaną aplikację można zintegrować z dowolną aplikacją obsługującą Javę w środowiskach Linux, macOS lub Windows, a konwersja może być wykonana bezpłatnie.
Warunek wstępny
Utwórz konto i uzyskaj dane uwierzytelniające API w celu zabezpieczenia hasłem XLSX przy użyciu Java REST API
Pobierać Aspose.Cells Cloud SDK for Java to encrypt XLSX file using Java Cloud API
Skonfiguruj projekt Java z powyższym zestawem SDK, aby renderować XLSX jako SVG
Kroki szyfrowania pliku XLSX przy użyciu interfejsu API Java Low Code
- Ustaw identyfikator klienta i klucz tajny klienta dla interfejsu API, aby zaszyfrować skoroszyt hasłem za pomocą interfejsu API Java REST
- Utwórz obiekt klasy CellsApi z danymi uwierzytelniającymi klienta, aby zabezpieczyć hasłem plik XLSX
- Określ 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ę ProtectWorkbookRequest, aby ustawić hasło i inne właściwości
- Utwórz obiekt PostProtectRequest, aby ustawić pliki mapy i instancję ProtectWorkbookRequest
- Wywołaj metodę żądania postProtect, aby zaszyfrować plik XLSX przy użyciu interfejsu API Java low code
- Zapisz zaszyfrowane pliki XLSX na dysku lokalnym
Wspomniane kroki chronią hasłem XLSX za pomocą Java REST API. Rozpoczniemy proces od konfiguracji SDK i utworzenia instancji klasy CellsAPI. Następnie załadujemy plik/pliki źródłowe XLSX za pomocą HashMap i utworzymy instancję klas ProtectWorkbookRequest i PostProtectRequest, które są dalej używane do ustawiania ochrony hasłem dla plików XLSX za pomocą metody postProtect().
Kod do ochrony hasłem XLSX przy użyciu Java REST API
Ten prosty przykładowy kod umożliwia zabezpieczenie hasłem XLSX za pomocą Java low code API. Musisz podać źródłowe pliki XLSX i hasło do zabezpieczenia wraz z innymi opcjonalnymi właściwościami. Po sformułowaniu komunikatu żądania, postProtect() wykonuje szyfrowanie pliku XLSX i zwraca chronione hasłem pliki XLSX, które mogą być przechowywane na dysku lub w bazie danych.
W tym temacie nauczyliśmy się szyfrować skoroszyt hasłem za pomocą Java REST API. Jeśli chcesz wykonać konwersję XLSX do PNG, zapoznaj się z artykułem na temat Konwertuj XLSX do PNG za pomocą Java REST API.