PPT-PowerPoint-Präsentation verschlüsseln

Ein Passwort ist ein gängiges Schutzschema, mit dem Dateien oder Daten vor unbefugtem Zugriff geschützt werden. Wenn Sie möchten, dass nur ausgewählte Personen auf Ihre PowerPoint-Präsentation zugreifen oder diese öffnen können, können Sie die Präsentationsdatei mit einem Passwort verschlüsseln und sperren.

In diesem Artikel erfahren Sie, wie Sie eine PowerPoint-Präsentation in C# verschlüsseln. Wir stellen auch Anweisungen zum Entschlüsseln von Präsentationen und den damit verbundenen Verfahren bereit.

C# API zum Verschlüsseln und Entschlüsseln von PPT

Entwickler und Anwendungen verwenden Aspose.Slides for .NET, um PowerPoint-Präsentationen zu erstellen, zu lesen, zu bearbeiten, zu konvertieren und zu manipulieren (ohne Microsoft PowerPoint oder Office). Aspose.Slides macht es sehr einfach, Verschlüsselungs und Entschlüsselungsaufgaben im Zusammenhang mit Präsentationen durchzuführen.

Gehen Sie die Schritte in dieser Installation Anleitung durch. Sobald Sie Aspose.Slides installiert haben, fahren Sie mit dem nächsten Abschnitt fort.

C# PowerPoint PPT mit Passwort verschlüsseln

Wenn Sie eine Präsentation mit einem Passwort verschlüsseln und sperren, können nur autorisierte Personen (die das richtige Passwort kennen) die Präsentation öffnen. Wenn Ihre Präsentation vertrauliche Informationen enthält, ist dieses Verschlüsselungsverfahren wahrscheinlich die Schutzmaßnahme, die Sie in Betracht ziehen sollten.

  1. Erstellen Sie eine Instanz der Klasse „Presentation“ und laden Sie die Präsentation, die Sie verschlüsseln möchten.
  2. Rufen Sie die Methode „Encrypt“ auf und übergeben Sie das Passwort, das Sie festlegen möchten.
  3. Speichern Sie die geänderte Präsentation.
using (Presentation presentation = new Presentation("pres.pptx"))
{
    presentation.ProtectionManager.Encrypt("123123");
    presentation.Save("encrypted-pres.ppt", SaveFormat.Ppt);
}

Schreibschutz festlegen, um Änderungen zu verhindern

Eine Präsentation mit der Meldung „Nicht ändern“ kann sich als ausreichend erweisen, um Zuschauer davon abzuhalten, eine Präsentation zu bearbeiten. Diese Nachricht dient demselben Zweck, wenn Sie diesen Zuschauern mitteilen möchten, dass es sich bei der von Ihnen bereitgestellten Präsentation um die endgültige Version handelt.

  1. Erstellen Sie eine Instanz der Klasse „Presentation“ und laden Sie die Präsentation, die Sie verschlüsseln möchten.
  2. Rufen Sie die Methode „SetWriteProtection“ auf und übergeben Sie Ihr bevorzugtes Passwort.
  3. Speichern Sie die geänderte Präsentation.
using (Presentation presentation = new Presentation("pres.ppt"))
{
    presentation.ProtectionManager.SetWriteProtection("123123");
    presentation.Save("write-protected-pres.ppt", SaveFormat.Ppt);
}

Hinweis: Wenn Sie diesen Schreibschutz für eine Präsentation festlegen, kann eine willensstarke Person dazu übergehen, die Präsentation zu ändern.

PowerPoint PPT in C# entschlüsseln

Wenn Sie mit einer verschlüsselten Präsentation arbeiten müssen, müssen Sie die Präsentation zunächst entschlüsseln, indem Sie das Kennwort übergeben, das ursprünglich zum Sperren der Präsentation verwendet wurde.

  1. Erstellen Sie eine Instanz der Klasse „LoadOptions“ und übergeben Sie das Passwort für die Präsentation.
  2. Erstellen Sie eine Instanz der Klasse „Presentation“ und laden Sie die Präsentation, die Sie entschlüsseln möchten.
  3. Arbeiten Sie etwas an der Präsentation.
LoadOptions loadOptions = new LoadOptions {Password = "123123"};
using (Presentation presentation = new Presentation("pres.ppt", loadOptions))
{
  // Arbeit mit entschlüsselter Präsentation
}

Entfernen Sie die Verschlüsselung, um den Passwortschutz zu deaktivieren

Durch das Entfernen der Verschlüsselung aus einer passwortgeschützten PowerPoint-Präsentation erhalten Sie eine normale Präsentation (ohne Einschränkungen). Wenn Sie keinen Grund mehr sehen, eine Präsentation zu sperren, ist es sinnvoll, den Passwortschutz endgültig zu deaktivieren, damit jeder den Inhalt sehen kann.

Auch hier gilt: Um die Verschlüsselung einer Präsentation aufzuheben, müssen Sie das zum Verschlüsseln verwendete Passwort kennen und angeben.

  1. Erstellen Sie eine Instanz der Klasse „LoadOptions“ und übergeben Sie das Passwort für die Präsentation.
  2. Erstellen Sie eine Instanz der Klasse „Presentation“ und laden Sie die Präsentation, deren Schutz Sie entfernen möchten.
  3. Rufen Sie die Methode „RemoveEncryption“ auf.
  4. Speichern Sie die geänderte Präsentation.
LoadOptions loadOptions = new LoadOptions {Password = "123123"};
using (Presentation presentation = new Presentation("pres.ppt", loadOptions))
{
    presentation.ProtectionManager.RemoveEncryption();
    presentation.Save("encryption-removed.ppt", SaveFormat.Ppt);
}

Holen Sie sich eine kostenlose Lizenz

Möchten Sie die Funktionen von Aspose.Slides ohne Einschränkungen ausprobieren? Holen Sie sich eine kostenlose temporäre Lizenz.

Abschluss

Nachdem Sie gelernt haben, wie Sie PowerPoint-Präsentationen ver und entschlüsseln, um sie vor unbefugtem Zugriff zu schützen, interessieren Sie sich möglicherweise für andere sicherheitsrelevante Vorgänge. Wir empfehlen Ihnen, den Artikel Passwortgeschützte Präsentation in unserer Dokumentation zu lesen.

Um mehr über Aspose.Slides Features zu erfahren, lesen Sie unsere [Dokumentation](https://docs.aspose.com/slides/ Netz/). Wenn Sie Fragen haben, können Sie diese in unserem Forum posten.