V tomto základním tématu se dozvíte, jak Ochrana souboru Excel heslem pomocí Node.js REST API. Vytvoříme aplikaci pro šifrování souboru Excel pomocí Node.js Cloud API podle podrobných a přehledných kroků uvedených v následující části. Vygenerovanou aplikaci lze integrovat s jakoukoli aplikací podporující Node.js v prostředí macOS, Linux nebo Windows a převod lze provést zdarma.
Předpoklad
- Vytvořte si účet a získejte přihlašovací údaje API k ochraně XLS heslem
- Stáhněte si Aspose.Cells Cloud SDK pro Node.js pro šifrování XLS pomocí hesla
- Nastavte projekt Node.js s výše uvedenou sadou SDK a nastavte heslo pro soubor XLS
Kroky k zašifrování souboru Excel pomocí Node.js Low Code API
- Nakonfigurujte ID klienta a tajný klíč klienta pro rozhraní API pro šifrování sešitu pomocí hesla pomocí Node.js REST API
- Vytvořte instanci třídy CellsApi s přihlašovacími údaji klienta a proveďte ochranu souboru XLS heslem
- Zadejte názvy zdrojových souborů XLS a načtěte zdrojové XLS pomocí názvu a objektu File v HashMap
- Vytvořte instanci ProtectWorkbookRequest pro nastavení hesla a dalších vlastností
- Vytvořte instanci PostProtectRequest pro nastavení mapových souborů a instance ProtectWorkbookRequest
- Voláním metody požadavku PostProtect zašifrujte soubor Excel pomocí nízkokódového rozhraní Node.js
- Uložte heslem chráněné soubory aplikace Excel na místní disk
Výše uvedené kroky umožňují chránit Excel heslem pomocí Node.js REST API. Proces zahájíme konfigurací SDK a vytvořením instance třídy CellsAPI. Poté otevřeme zdrojové XLS soubory pomocí HashMap a vytvoříme instanci tříd ProtectWorkbookRequest a PostProtectRequest, které se dále používají pro nastavení ochrany heslem pro soubory Excel pomocí metody PostProtect().
Kód pro ochranu Excelu heslem pomocí Node.js REST API
Tento jednoduchý příklad kódu vám umožňuje chránit Excel heslem pomocí rozhraní API s nízkým kódem Node.js. Měli byste poskytnout zdrojové soubory aplikace Excel a heslo pro ochranu spolu s dalšími volitelnými vlastnostmi. Po vytvoření zprávy s požadavkem PostProtect() provede ochranu souboru aplikace Excel a vrátí soubory aplikace Excel chráněné heslem, které lze uložit na disk nebo do databáze.
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.