In diesem Artikel geht es darum, wie man eine Excel-Datei mit Node.js mit einem Passwort schützt. Es enthält detaillierte Informationen zum Einrichten der Entwicklungsumgebung, eine Liste von Schritten, die den gesamten Prozess darstellen, und einen ausführbaren Beispielcode zum Verschlüsseln von Excel-Dateien mit Node.js. Außerdem erfahren Sie, wie Sie verschiedene Optionen für die Verschlüsselung festlegen, die auf die Excel-Datei angewendet werden soll.
Schritte zum Passwortschutz von Excel mit Node.js
- Legen Sie die Entwicklungsumgebung für die Verwendung von Aspose.Cells für Node.js über Java zum Verschlüsseln von Excel-Dateien fest
- Erstellen oder laden Sie eine vorhandene Excel-Datei mit workbook zum Festlegen des Passworts
- Legen Sie den encryption options für die Arbeitsmappe fest
- Legen Sie das Passwort mithilfe der Einstellungen der Arbeitsmappe fest
- Speichern Sie die resultierende Arbeitsmappe, nachdem Sie sie mit einem Passwort geschützt haben
Diese Schritte enthalten die Details zum Hinzufügen eines Passworts zu Excel mithilfe von Node.js. Der Prozess wird eingeleitet, indem die Arbeitsmappe geladen und ihre Verschlüsselungsoptionen durch Angabe des Verschlüsselungstyps und der Schlüssellänge festgelegt werden. In den nächsten Schritten wird ein Passwort festgelegt und die resultierende Excel-Datei auf der Festplatte gespeichert.
Code zum Festlegen des Passworts für Excel mithilfe von Node.js
Der oben genannte Beispielcode zeigt, wie man mit Node.js ein Passwort in eine Excel-Datei einfügt. Die setEncryptionOptions()-Methode verwendet den Verschlüsselungstyp, der auf STRONG_CRYPTOGRAPHIC_PROVIDER eingestellt ist. Sie können jedoch je nach Bedarf auch andere Optionen verwenden, beispielsweise ENHANCED_CRYPTOGRAPHIC_PROVIDER_V_1, XOR oder COMPATIBLE. Wenn wir die Kennwortzeichenfolge festlegen und die Arbeitsmappe speichern, fragt Excel vor dem Öffnen nach demselben Kennwort.
Dieses kurze Tutorial hat uns dazu geführt, Excel-Dateien mit Node.js mit einem Passwort zu schützen. Wenn Sie weitere Funktionen wie das Löschen einer Pivot-Tabelle in einer Excel-Datei kennenlernen möchten, lesen Sie den Artikel zu So löschen Sie eine Pivot-Tabelle mit Nodejs.