In diesem einfachen Thema erfahren Sie, wie Sie den Kennwortschutz aus der Datei XLSX mithilfe der Java REST API entfernen. Wir werden eine Anwendung zum Entschlüsseln von XLSX-Dateien mithilfe der Java Cloud API entwickeln, indem wir die detaillierten und verständlichen Schritte im folgenden Abschnitt befolgen. Die erstellte Anwendung kann mit jeder Anwendung verwendet werden, die Java 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 Java to decrypt XLSX file using Java Cloud API
- Richten Sie ein Java-Projekt mit dem oben genannten SDK ein, um eine XLSX-Datei zu schützen
Schritte zum Zurücksetzen des XLSX-Dateikennworts mithilfe der Java Low Code API
- Legen Sie die Client-ID und das Client-Geheimnis für die API fest, um das Arbeitsbuch mithilfe der Java REST-API mit einem Kennwort zu entschlüsseln
- Erstellen Sie ein Objekt der CellsApi-Klasse mit Client-Anmeldeinformationen, um das XLSX-Dateikennwort mithilfe der Java Low Code API zurückzusetzen
- Fügen Sie die Quell-XLSX-Dateinamen hinzu und laden Sie die Quell-XLSX-Datei unter Verwendung 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 deleteUnProtectWorkbook auf, um die Excel-Datei mit Kennwort mithilfe der Java REST API zu entschlüsseln
- Speichern Sie die entschlüsselten XLSX-Dateien auf der lokalen Festplatte.
Die oben genannten Schritte entfernen den Kennwortschutz für XLSX mithilfe der Java REST API. Wir beginnen den Vorgang mit der Einrichtung des SDK und der Erstellung der CellsAPI-Klasseninstanz. Anschließend laden wir die Quell-XLSX-Datei(en) mithilfe einer HashMap und erstellen eine Instanz der Klasse DeleteUnProtectWorkbookRequest, die anschließend zum Zurücksetzen des Kennwortschutzes für die XLSX-Dateien mithilfe der Methode deleteUnProtectWorkbook() verwendet wird.
Code zum Entschlüsseln des XLSX-Dateikennworts mithilfe der Java REST API
Mit diesem einfachen Beispielcode können Sie das Passwort einer Excel-Datei mithilfe der Java Low Code API löschen. Sie müssen die Quell-XLSX-Dateien und das vorhandene Passwort zum Entfernen des Schutzes sowie weitere optionale Eigenschaften angeben. Nach der Formulierung der Anforderungsnachricht führt deleteUnProtectWorkbook() die Entschlüsselung der XLSX-Datei durch und gibt die kennwortgelöschten XLSX-Dateien zurück, die auf der Festplatte oder in der Datenbank gespeichert werden können.
In diesem Thema haben wir gelernt, wie man Arbeitsmappen mit Passwort mithilfe der Java 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 Java REST API durch Kennwort schützen.