Zabezpiecz plik Excela hasłem za pomocą interfejsu API REST Node.js

W tym podstawowym temacie dowiesz się, jak zabezpieczyć hasłem plik Excel za pomocą interfejsu REST API Node.js. Stworzymy aplikację do szyfrowania pliku Excel za pomocą interfejsu Cloud API Node.js, postępując zgodnie ze szczegółowymi i przejrzystymi krokami opisanymi w poniższej sekcji. Wygenerowaną aplikację można zintegrować z dowolną aplikacją obsługującą Node.js w środowisku macOS, Linux lub Windows, a konwersja jest bezpłatna.

Warunek wstępny

Kroki szyfrowania pliku Excel za pomocą interfejsu API Node.js Low Code

  1. Skonfiguruj identyfikator klienta i klucz tajny klienta dla interfejsu API, aby zaszyfrować skoroszyt hasłem za pomocą interfejsu API REST Node.js
  2. Utwórz klasę CellsApi z danymi uwierzytelniającymi klienta, aby zabezpieczyć plik XLS hasłem
  3. Określ nazwy plików źródłowych XLS i załaduj plik źródłowy XLS, używając nazwy i obiektu pliku w HashMap
  4. Utwórz obiekt ProtectWorkbookRequest, aby ustawić hasło i inne właściwości
  5. Utwórz instancję PostProtectRequest, aby ustawić pliki mapy i instancję ProtectWorkbookRequest
  6. Wywołaj metodę żądania PostProtect, aby zaszyfrować plik Excela przy użyciu niskokodowego interfejsu API Node.js
  7. Zapisz plik/pliki Excel chronione hasłem na dysku lokalnym

Powyższe kroki pozwalają na zabezpieczenie hasłem Excela za pomocą interfejsu REST API Node.js. Rozpoczniemy proces od konfiguracji zestawu SDK i utworzenia instancji klasy CellsAPI. Następnie otworzymy źródłowe pliki XLS za pomocą obiektu HashMap i utworzymy instancje klas ProtectWorkbookRequest i PostProtectRequest, które następnie zostaną użyte do ustawienia zabezpieczenia hasłem plików Excela za pomocą metody PostProtect().

Kod do zabezpieczenia hasłem programu Excel za pomocą interfejsu API REST Node.js

Ten prosty przykładowy kod umożliwia zabezpieczenie hasłem programu Excel za pomocą niskokodowego interfejsu API Node.js. Należy podać pliki źródłowe programu Excel i hasło do zabezpieczenia, a także inne opcjonalne właściwości. Po utworzeniu komunikatu żądania, funkcja PostProtect() zabezpiecza plik Excel i zwraca zabezpieczone hasłem pliki Excel, które można zapisać na dysku lub w bazie danych.

We have explored to encrypt Workbook with Password using Node.js REST API in this article. If you want to explore Excel to PNG conversion, refer to the article on how to Convert Excel to PNG with Node.js REST API.

 Polski