Schützen Sie PowerPoint Dateien in Node.js mit einem Passwort

Wir haben Artikel zum Sperren von Excel-, PDF und ZIP Dateien mit GroupDocs.Merger Cloud SDKs veröffentlicht. In diesem Blogbeitrag erfahren Sie, wie Sie PowerPoint Dateien in Node.js mit dem GroupDocs.Merger Cloud SDK for Node.js mit einem Passwort schützen. Tatsächlich können Sie eine Passwortschutzsoftware entwickeln, um Ihre Geschäftsdokumente zu schützen und sie bedenkenlos über das Internet zu teilen. Darüber hinaus können Sie auch einen online Passwortschutz nutzen, der auf GroupDocs.Merger Cloud SDKs basiert. Befolgen Sie diese Anleitung also vollständig und verpassen Sie keinen Abschnitt, damit Sie PPT/PPTX Dateien in Node.js programmgesteuert mit einem Passwort schützen können.

Wir werden in diesem Leitfaden die folgenden Punkte behandeln:

Passwortschutzsoftware – Bibliotheksinstallation

Wir beginnen diesen Leitfaden mit der Installation von GroupDocs.Merger Cloud SDK für Node.js. Stellen Sie sicher, dass Sie Node.js auf Ihrem System installiert haben. Es ist sehr einfach und führt einfach den folgenden Befehl aus:

npm install groupdocs-merger-cloud

Als Nächstes müssen Sie die API-Anmeldeinformationen (Client-ID, Client-Geheimnis) von der API Cloud Dashboard abrufen, um diese Passwortschutzbibliothek in Ihr Node.js-Projekt zu integrieren. Bitte besuchen Sie diesen Leitfaden, falls Sie auf Schwierigkeiten stoßen.

Schützen Sie PowerPoint Dateien in Node.js mit einem Passwort

Bisher haben wir GroupDocs.Merger Cloud SDK für Node.js installiert und eingerichtet. Wir können also damit beginnen, API-Aufrufe an die Bibliothek durchzuführen. Wir haben die Quell-PPT/PPTX-Datei auf unserem API Clud Dashboard, die Sie manuell hochladen können. Bitte besuchen Sie jedoch diesen Link, um zu erfahren, wie Sie die PPTX/PPT-Datei programmgesteuert hochladen.

Bitte befolgen Sie die unten aufgeführten Schritte:

  • Besorgen Sie sich das Modul groupdocs-merger-cloud in Ihrer App.
  • Initialisieren Sie eine Instanz der Configuration Klasse mit Client-ID und Client-Geheimnis.
  • Instanziieren Sie ein Objekt der FileApi Klasse mit dem Objekt der Configuration Klasse.
  • Instanziieren Sie das Objekt der SecurityApi Klasse mit den API-Anmeldeinformationen.
  • Bereiten Sie ein Objekt der Options Klasse vor, indem Sie Werte wie Dateipfad, Kennwort, Ausgabepfad usw. definieren.
  • Rufen Sie die Methode addPassword auf, um der PowerPoint-Datei ein Passwort hinzuzufügen und die resultierende Datei zu speichern.

Der folgende Codeausschnitt zeigt, wie PowerPoint Dateien in Node.js mit einem Passwort geschützt werden:

// Besorgen Sie sich das Modul „groupdocs-merger-cloud“ in Ihrer App.
const groupdocs_merger_cloud = require("groupdocs-merger-cloud");
clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
myStorage = "test";
// Initialisieren Sie eine Instanz der Configuration Klasse mit Client-ID und Client-Geheimnis.
const configuration = new groupdocs_merger_cloud.Configuration(clientId, clientSecret);
// Definieren Sie die API-Basis-URL.
configuration.apiBaseUrl = "https://api.groupdocs.cloud";
// Instanziieren Sie ein Objekt der FileApi Klasse mit dem Objekt der Configuration Klasse.
var fileApi = new groupdocs_merger_cloud.FileApi(configuration);
// Instanziieren Sie das Objekt der SecurityApi Klasse mit den API-Anmeldeinformationen.
 const securityApi = groupdocs_merger_cloud.SecurityApi.fromKeys(clientId, clientSecret);
// Bereiten Sie ein Objekt der Options Klasse vor, indem Sie Werte wie Dateipfad, Kennwort, Ausgabepfad usw. definieren.
 let options = new groupdocs_merger_cloud.Options();
 options.fileInfo = new groupdocs_merger_cloud.FileInfo();
 options.fileInfo.filePath = "sample.pptx";  
 options.fileInfo.password = "qwerty";  
 options.outputPath = "output/protected.pptx";
// Rufen Sie die Methode addPassword auf, um die PowerPoint-Datei mit einem Kennwort zu schützen, und speichern Sie die resultierende Datei.
 securityApi.addPassword(new groupdocs_merger_cloud.AddPasswordRequest(options));

Der obige Codeausschnitt fügt der PowerPoint-Datei ein Kennwort hinzu und speichert die resultierende Datei im Ordner „output“ im API Cloud-Dashboard. Sie können die Datei jedoch manuell oder programmgesteuert herunterladen, indem Sie die Methode downloadFile aufrufen.

Sie können die Ausgabe im Bild unten sehen:

Passwortschutz ppt

Passwort zu PowerPoint hinzufügen – Online-Passwortschutz

Mit diesem Online-Tool, das von GroupDocs.Merger Cloud SDKs unterstützt wird, können wir PPT/PPTX Dateien mit einem Passwort schützen. Dieses Online-Tool ist webbasiert und bietet leistungsstarke Konvertierungs und Dateibearbeitungsfunktionen. Sie werden jedoch nicht aufgefordert, sich für ein Abonnement anzumelden, um es nutzen zu können.

Online-Passwortschutz

Abschluss

Zusammenfassend lässt sich sagen, dass GroupDocs.Merger nicht nur Cloud SDKs und REST APIs bietet, sondern auch ein Online-Tool für Nicht-Programmierer zum Hinzufügen von Passwörtern zu PowerPoint Dateien. Daher sind wir den Codeausschnitt zum Passwortschutz von PowerPoint Dateien in Node.js durchgegangen. Darüber hinaus können Sie die Dokumentation und das GitHub-Repository erkunden, um mehr über andere Funktionen zu erfahren. Darüber hinaus können Sie hier ohne Live-APIs interagieren.

Schließlich schreibt groupdocs.cloud neue Artikel. Bleiben Sie also bitte für die regelmäßigen Updates in Kontakt.

Hilfe ist verfügbar

Sie können uns Ihre Fragen oder Anregungen in unserem Forum mitteilen.

Häufig gestellte Fragen – FAQs

Wie schütze ich eine PowerPoint-Präsentation mit einem Passwort?

Sie können PowerPoint Dateien mit GroupDocs.Merger Cloud SDKs und dieser online Passwortschutzsoftware ein Passwort hinzufügen.

Siehe auch