In diesem einfachen Thema erfahren Sie, wie Sie den Kennwortschutz aus der Datei Excel mithilfe der NET REST API entfernen. Wir entwickeln eine Anwendung zum Entschlüsseln von Excel-Dateien mithilfe der NET Cloud API, indem wir die detaillierten und verständlichen Schritte im folgenden Abschnitt befolgen. Die erstellte Anwendung kann mit jeder Anwendung verwendet werden, die NET in macOS-, Linux- oder Windows-Umgebungen unterstützt, und die Konvertierung kann kostenlos durchgeführt werden.
Voraussetzung
- Konto erstellen und API-Anmeldeinformationen erhalten
- Herunterladen Aspose.Cells Cloud SDK for NET to decrypt Excel file using NET Cloud API
- Richten Sie ein NET-Projekt mit dem oben genannten SDK ein, um eine XLS-Datei zu schützen
Schritte zum Zurücksetzen des Excel-Dateikennworts mithilfe der NET Low Code API
- Legen Sie die Client-ID und das Client-Geheimnis für die API fest, um das Arbeitsbuch mithilfe der NET REST API mit einem Kennwort zu entschlüsseln.
- Erstellen Sie ein Objekt der CellsApi-Klasse mit Client-Anmeldeinformationen, um das Excel-Dateikennwort mithilfe der NET Low-Code-API zurückzusetzen.
- Fügen Sie die Quell-XLS-Dateinamen hinzu und laden Sie die Quell-XLS mithilfe eines Namens und eines Dateiobjekts in eine HashMap
- Erstellen Sie eine Instanz von DeleteUnProtectWorkbookRequest, um das vorhandene Kennwort und andere Eigenschaften hinzuzufügen.
- Rufen Sie die Anforderungsmethode DeleteUnProtectWorkbook auf, um die Excel-Datei mit Kennwort mithilfe der NET REST API zu entschlüsseln
- Speichern Sie die entschlüsselte/n Excel-Datei/en auf der lokalen Festplatte.
Die oben genannten Schritte entfernen den Kennwortschutz in Excel mithilfe der NET REST API. Wir leiten den Prozess mit dem Einrichten des SDK und dem Erstellen der CellsAPI-Klasseninstanz ein. Anschließend laden wir die Quell-XLS-Datei(en) mithilfe einer HashMap und erstellen eine Instanz der Klasse DeleteUnProtectWorkbookRequest, die anschließend zum Zurücksetzen des Kennwortschutzes für die Excel-Dateien mithilfe der Methode deleteUnProtectWorkbook() verwendet wird.
Code zum Entschlüsseln des Excel-Dateikennworts mithilfe der NET REST API
Mit diesem einfachen Beispielcode können Sie das Passwort einer Excel-Datei mithilfe der NET Low Code API löschen. Sie müssen die Quell-Excel-Dateien und das vorhandene Passwort zum Entfernen des Schutzes zusammen mit anderen optionalen Eigenschaften angeben. Nach dem Formulieren der Anforderungsnachricht führt deleteUnProtectWorkbook() die Entschlüsselung der Excel-Datei durch und gibt die Excel-Dateien mit gelöschtem Passwort zurück, die auf der Festplatte oder in der Datenbank gespeichert werden können.
In diesem Thema haben wir gelernt, Arbeitsmappen mit Passwort mithilfe der NET REST API zu entschlüsseln. Wenn Sie das Passwort für eine Excel-Datei festlegen möchten, lesen Sie den Artikel zur Vorgehensweise Excel-Datei mit NET REST API mit einem Kennwort schützen.