I det här grundläggande ämnet kommer du att lära dig hur du lösenordsskyddar Excel-fil med Node.js REST API. Vi kommer att skapa en applikation för att kryptera Excel-fil med Node.js Cloud API genom att följa de detaljerade och tydliga stegen som nämns i följande avsnitt. Den genererade applikationen kan integreras med vilken applikation som helst som stöder Node.js i macOS, Linux eller Windows-miljöer och konvertering kan göras gratis.
Nödvändig förutsättning
- Skapa ett konto och få API-uppgifter för att lösenordsskydda en XLS
- Ladda ner Aspose.Cells Cloud SDK för Node.js för att kryptera en XLS med lösenord
- Ställ in Node.js-projektet med ovanstående SDK för att ställa in lösenordet för XLS-filen
Steg för att kryptera Excel-fil med Node.js Low Code API
- Konfigurera klient-ID och klienthemlighet för API:et för att kryptera arbetsboken med ett lösenord med hjälp av Node.js REST API
- Instantiera CellsApi-klassen med klientuppgifter för att utföra lösenordsskydd för en XLS-fil
- Ange käll-XLS-filnamnen och ladda käll-XLS med hjälp av ett namn och filobjekt i en HashMap
- Instantiera ProtectWorkbookRequest för att ställa in lösenordet och andra egenskaper
- Skapa en instans av PostProtectRequest för att ställa in kartfilerna och ProtectWorkbookRequest-instansen
- Anropa förfrågningsmetoden PostProtect för att kryptera Excel-fil med hjälp av Node.js low code API
- Spara de lösenordsskyddade Excel-filerna på den lokala disken
Ovanstående steg lyckas lösenordsskydda Excel med Node.js REST API. Vi kommer att påbörja processen med konfigurationen av SDK:n och skapa klassen CellsAPI. Vi kommer sedan att öppna käll XLS-filerna med hjälp av en HashMap och instansiera klasserna ProtectWorkbookRequest och PostProtectRequest som vidare används för att ställa in lösenordsskyddet för Excel-filerna med metoden PostProtect().
Kod för lösenordsskydd för Excel med Node.js REST API
Denna enkla exempelkod låter dig lösenordsskydda Excel med hjälp av Node.js lågkods-API. Du bör tillhandahålla Excel-källfilerna och ett lösenord för skyddet tillsammans med andra valfria egenskaper. Efter att ha skapat Request Message, utför PostProtect() skyddet av Excel-filen och returnerar de lösenordsskyddade Excel-filerna som kan lagras på disken eller inuti databasen.
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.