Jak zaszyfrować plik Excela za pomocą hasła w Javie

Ten krótki artykuł opisuje jak zaszyfrować plik Excela hasłem w Javie. Zawiera szczegóły konfiguracji środowiska programistycznego, sekwencję kroków, które należy wykonać, aby napisać program, a na koniec uruchamialny przykładowy kod, którego można użyć do szyfrowania skoroszytu hasłem w Javie. W tym artykule zostaną również opisane typy szyfrowania, których można użyć, a następnie zapisze wynikowy zaszyfrowany plik w żądanym formacie, takim jak XLSX, XLS itd.

Kroki, aby zaszyfrować arkusz kalkulacyjny Excel w Javie

  1. Skonfiguruj IDE, aby używało Aspose.Cells for Java do szyfrowania pliku Excel
  2. Załaduj plik szablonu Excel do obiektu Workbook, który ma zostać zaszyfrowany
  3. Wybierz typ szyfrowania i ustaw za pomocą metody setEncryptionOptions().
  4. Ustaw hasło za pomocą obiektu Settings w klasie Workbook
  5. Zapisz wyjściowy zaszyfrowany skoroszyt na dysku lub w strumieniu

Te kroki pomogą nam zrozumieć proces szyfrowania pliku Excel w Javie. Proces jest dość prosty, ponieważ wystarczy załadować źródłowy plik Excel, a następnie użyć metody setEncryptionOptions() wraz z typem szyfrowania i długością klucza. Po ustawieniu rodzaju szyfrowania musimy ustawić hasło, które będzie używane do otwierania pliku Excel programowo lub za pomocą MS Excel.

Kod do ochrony hasłem pliku Excel w Javie

Powyższy kod został napisany w celu zademonstrowania procesu ochrony hasłem dokumentu programu Excel w Javie. Używa obiektu klasy Workbook do ładowania źródłowego pliku Excel, który ma wiele konstruktorów do dostosowywania procesu ładowania. Klasa Workbook posiada również metody i właściwości służące do ustawienia typu szyfrowania, takie jak STRONG_CRYPTOGRAPHIC_PROVIDER, XOR, COMPATIBLE, ENHANCED_CRYPTOGRAPHIC_PROVIDER_V_1 oraz hasło.

Ten artykuł oświecił nas, jak zaszyfrować plik Excela w Javie. Jeśli chcesz poznać proces cyfrowego podpisywania pliku Excel, zapoznaj się z artykułem na jak podpisać cyfrowo dokument programu Excel przy użyciu języka Java.

 Polski