Den här artikeln handlar om hur man lösenordsskyddar en Excel-fil med Node.js. Den har detaljerad information om att ställa in utvecklingsmiljön, en lista med steg som visar hela processen och en körbar exempelkod för att kryptera Excel-fil med Node.js. Du kommer också att lära dig hur du ställer in olika alternativ för krypteringen som ska tillämpas på Excel-filen.
Steg för att lösenordsskydda Excel med Node.js
- Ställ in utvecklingsmiljön för att använda Aspose.Cells för Node.js via Java för att kryptera Excel-fil
- Skapa eller ladda en befintlig Excel-fil med hjälp av workbook för att ställa in lösenordet
- Ställ in encryption options för arbetsboken
- Ställ in lösenordet med hjälp av inställningarna i arbetsboken
- Spara den resulterande arbetsboken efter att ha skyddat den med ett lösenord
Dessa steg ger information om hur man lägger till lösenord till Excel med Node.js. Processen initieras genom att ladda arbetsboken och ställa in dess krypteringsalternativ genom att ange krypteringstyp och nyckellängd. I nästa steg ställs ett lösenord in och den resulterande Excel-filen sparas på disken.
Kod för att ställa in lösenord för Excel med Node.js
Ovannämnda exempelkod visar hur man sätter lösenord på Excel-fil med Node.js. Metoden setEncryptionOptions() tar krypteringstypen som är inställd på STRONG_CRYPTOGRAPHIC_PROVIDER, men du kan använda andra alternativ till exempel ENHANCED_CRYPTOGRAPHIC_PROVIDER_V_1, XOR eller COMPATIBLE enligt dina behov. När vi ställer in lösenordssträngen och sparar arbetsboken kommer Excel att fråga efter samma lösenord innan den öppnas.
Denna korta handledning har väglett oss att lösenordsskydda Excel-fil med Node.js. Om du vill lära dig andra funktioner som att ta bort en pivottabell i en Excel-fil, se artikeln om hur man tar bort pivottabell med Nodejs.