W tym podstawowym temacie dowiesz się, jak zabezpieczyć hasłem plik XLSX za pomocą interfejsu REST API Node.js. Stworzymy aplikację do szyfrowania pliku XLSX 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
- Utwórz konto i uzyskaj dane uwierzytelniające API do zabezpieczenia hasłem pliku XLSX
- Pobierz Aspose.Cells Cloud SDK dla Node.js, aby zaszyfrować plik XLSX hasłem
- Skonfiguruj projekt Node.js przy użyciu powyższego zestawu SDK, aby ustawić hasło dla pliku XLSX
Kroki szyfrowania pliku XLSX za pomocą interfejsu API Node.js Low Code
- Skonfiguruj identyfikator klienta i klucz tajny klienta dla interfejsu API, aby zaszyfrować skoroszyt hasłem za pomocą interfejsu API REST Node.js
- Utwórz klasę CellsApi z danymi uwierzytelniającymi klienta, aby zabezpieczyć plik XLSX hasłem
- 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 obiekt ProtectWorkbookRequest, aby ustawić hasło i inne właściwości
- Utwórz instancję PostProtectRequest, aby ustawić pliki mapy i instancję ProtectWorkbookRequest
- Wywołaj metodę żądania PostProtect, aby zaszyfrować plik XLSX przy użyciu niskokodowego interfejsu API Node.js
- Zapisz plik/pliki XLSX chronione hasłem na dysku lokalnym
Powyższe kroki umożliwiają zabezpieczenie hasłem plików XLSX za pomocą interfejsu REST API Node.js. Implementację rozpoczniemy od konfiguracji zestawu SDK i utworzenia instancji klasy CellsAPI. Następnie uzyskamy dostęp do źródłowych plików XLSX 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 XLSX za pomocą metody PostProtect().
Kod do ochrony hasłem XLSX przy użyciu interfejsu REST API Node.js
Ten prosty przykładowy kod umożliwia zabezpieczenie hasłem pliku XLSX za pomocą niskokodowego interfejsu API Node.js. Należy podać plik źródłowy XLSX i hasło do zabezpieczenia, a także inne opcjonalne właściwości. Po utworzeniu komunikatu żądania, PostProtect() zabezpiecza plik XLSX i zwraca plik XLSX zabezpieczony hasłem, który można zapisać na dysku lub w bazie danych.
We have learned to encrypt Workbook with Password using Node.js REST API in this article. If you want to perform XLSX to PNG conversion, refer to the article on how to Convert XLSX to PNG with Node.js REST API.