Excel-Datei mit Java REST API durch Kennwort schützen

In diesem einfachen Thema erfahren Sie, wie Sie eine Datei mit einem Passwort schützen können, indem Sie die Java REST API verwenden. Wir entwickeln eine Anwendung zum Verschlüsseln von Excel-Dateien mithilfe der Java Cloud API, indem wir die detaillierten und verständlichen Schritte im folgenden Abschnitt befolgen. Die entwickelte Anwendung kann in jede Anwendung integriert werden, die Java in Linux-, macOS- oder Windows-Umgebungen unterstützt, und die Konvertierung kann kostenlos durchgeführt werden.

Voraussetzung

Schritte zum Verschlüsseln einer Excel-Datei mithilfe der Java Low Code API

  1. 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 verschlüsseln.
  2. Erstellen Sie ein Objekt der Klasse CellsApi mit Client-Anmeldeinformationen, um den Kennwortschutz einer XLS-Datei durchzuführen
  3. Geben Sie die Quell-XLS-Dateinamen an und laden Sie die Quell-XLS unter Verwendung eines Namens und eines Dateiobjekts in einer HashMap
  4. Erstellen Sie eine Instanz von ProtectWorkbookRequest, um das Kennwort und andere Eigenschaften festzulegen.
  5. Instanziieren Sie das PostProtectRequest-Objekt, um die Map-Dateien und die ProtectWorkbookRequest-Instanz festzulegen
  6. Rufen Sie die Anforderungsmethode postProtect auf, um die Excel-Datei mithilfe der Java Low Code API zu verschlüsseln
  7. Speichern Sie die verschlüsselte/n Excel-Datei/en auf der lokalen Festplatte

Die oben genannten Schritte Passwortschutz für Excel mithilfe der Java REST API. Wir beginnen den Prozess mit der Konfiguration des SDK und dem Erstellen der CellsAPI-Klasseninstanz. Anschließend laden wir die Quell-XLS-Datei(en) mithilfe einer HashMap und erstellen eine Instanz der Klassen ProtectWorkbookRequest und PostProtectRequest, die anschließend zum Festlegen des Passwortschutzes für die Excel-Dateien mithilfe der Methode postProtect() verwendet werden.

Code zum Kennwortschutz von Excel mithilfe der Java REST-API

Mit diesem einfachen Beispielcode können Sie Excel mithilfe der Java Low Code API mit einem Kennwort schützen. Sie müssen die Excel-Quelldateien und das Kennwort für den Schutz zusammen mit anderen optionalen Eigenschaften angeben. Nach der Formulierung der Anforderungsnachricht führt postProtect() die Verschlüsselung der Excel-Datei durch und gibt die kennwortgeschützten Excel-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 einem Passwort mithilfe der Java REST API verschlüsselt. Wenn Sie eine Konvertierung von Excel in PNG durchführen möchten, lesen Sie den Artikel zur Vorgehensweise Konvertieren Sie Excel mit der Java REST API in PNG.

 Deutsch