In diesem einfachen Thema erfahren Sie, wie Sie den Passwortschutz von einer XLSX-Datei mithilfe der Node.js REST API entfernen. Wir entwickeln eine Anwendung zum Entschlüsseln von XLSX-Dateien mithilfe der Node.js Cloud API. Befolgen Sie dazu die detaillierten und verständlichen Schritte im folgenden Abschnitt. Die erstellte Anwendung kann mit jeder Node.js-fähigen Anwendung in macOS-, Linux- oder Windows-Umgebungen verwendet werden. Die Konvertierung ist kostenlos.
Voraussetzung
- Erstellen Sie ein Konto und erhalten Sie API-Anmeldeinformationen
- Laden Sie Aspose.Cells Cloud SDK für Node.js herunter, um XLSX-Dateien mithilfe der Node.js Cloud API zu entschlüsseln
- Richten Sie ein Node.js-Projekt mit dem oben genannten SDK ein, um eine XLSX-Datei zu schützen
Schritte zum Zurücksetzen des XLSX-Dateikennworts mithilfe der Node.js Low-Code-API
- Legen Sie die Client-ID und das Client-Geheimnis für die API fest, um die Arbeitsmappe mithilfe der Node.js REST-API mit einem Kennwort zu entschlüsseln.
- Erstellen Sie ein Objekt der CellsApi-Klasse mit Client-Anmeldeinformationen, um das XLSX-Dateikennwort mithilfe der Node.js Low-Code-API zurückzusetzen
- Fügen Sie die Quell-XLSX-Dateinamen hinzu und laden Sie die Quell-XLSX mithilfe eines Namens und eines Dateiobjekts in einer HashMap
- Erstellen Sie eine Instanz von DeleteUnProtectWorkbookRequest, um das vorhandene Kennwort und andere Eigenschaften hinzuzufügen.
- Rufen Sie die Anforderungsmethode LöschenSchutz der Arbeitsmappe aufheben auf, um die Excel-Datei mit Kennwort mithilfe der Node.js REST-API zu entschlüsseln
- Speichern Sie die entschlüsselten XLSX-Dateien auf der lokalen Festplatte
Die oben genannten Schritte entfernen den Passwortschutz für XLSX-Dateien mithilfe der Node.js REST API. Wir starten den Prozess mit der Einrichtung des SDK und der Erstellung der CellsAPI-Klasseninstanz. Anschließend laden wir die XLSX-Quelldatei(en) mithilfe einer HashMap und erstellen eine Instanz der Klasse DeleteUnProtectWorkbookRequest, die anschließend zum Zurücksetzen des Passwortschutzes für die XLSX-Dateien mithilfe der Methode deleteUnProtectWorkbook() verwendet wird.
Code zum Entschlüsseln des XLSX-Dateikennworts mithilfe der Node.js REST-API
Mit diesem einfachen Beispielcode können Sie Excel-Dateikennwörter mithilfe der Node.js Low-Code-API löschen. Sie müssen die Quell-XLSX-Dateien und das vorhandene Kennwort zum Entfernen des Schutzes sowie weitere optionale Eigenschaften angeben. Nach der Formulierung der Anforderungsnachricht entschlüsselt deleteUnProtectWorkbook() die XLSX-Datei und gibt die kennwortgelöschten XLSX-Dateien zurück, die auf der Festplatte oder in der Datenbank gespeichert werden können.
Wir haben in diesem Thema gelernt, wie man Arbeitsmappen mit einem Passwort mithilfe der Node.js REST API entschlüsselt. Wenn Sie das Passwort für eine XLSX-Datei festlegen möchten, lesen Sie den Artikel zur Vorgehensweise XLSX-Datei mit Node.js REST API mit Kennwort schützen.