So erstellen Sie eine schreibgeschützte Präsentation mit C#

In diesem sehr einfachen Artikel erfahren Sie, wie Sie eine schreibgeschützte Präsentation mit C# erstellen. Es enthält alle Details zu den erforderlichen Nuget-Paketen, eine Liste schrittweiser Programmieraufgaben, die die Programmlogik hervorheben, und einen ausführbaren Beispielcode zum Erstellen einer schreibgeschützten Präsentation und zum Verhindern von PPTX-Bearbeitungen mit C#. Die erstellte Anwendung kann in jeder .NET-Unterstützungsumgebung unter Windows, macOS und Linux verwendet werden.

Schritte zum Erstellen einer schreibgeschützten Präsentation mit C#

  1. Konfigurieren Sie die IDE für die Installation von Aspose.Slides for .NET, um schreibgeschütztes PPTX mit c# zu erstellen.
  2. Öffnen Sie die erforderliche PPTX-Quellpräsentation mit einer Instanz der Klasse Presentation
  3. Greifen Sie auf die Präsentationsklasse ProtectionManger zu und legen Sie die ReadOnlyRecommended-Eigenschaft auf true fest
  4. Speichern Sie die resultierende schreibgeschützte Präsentation auf der Festplatte

Die oben genannten Schritte fassen den Prozess zusammen, um PPTX mithilfe einfacher API-Aufrufe in C# nicht mehr bearbeitbar zu machen. Der Prozess wird gestartet, indem auf die Quellpräsentationsdatei von der Festplatte zugegriffen wird oder indem mithilfe einer Instanz der Presentation-Klasse eine neue Präsentation von Grund auf erstellt wird. Anschließend legen Sie durch Zugriff auf die ProtectionManager-Klasse der Präsentation die ReadOnlyRecommended-Eigenschaft auf true fest, wodurch die Präsentation schreibgeschützt wird. Speichern Sie abschließend die schreibgeschützte Präsentation auf der Festplatte.

Code, um die Präsentation mit C# nicht bearbeitbar zu machen

Dieses Beispiel zeigt die Vorgehensweise, um eine Präsentation mithilfe von C# unbearbeitbar zu machen. Die ProtectionManager-Klasse wird zum Sichern der Präsentationsdatei verwendet und stellt verschiedene Eigenschaften und Methoden bereit, wie z. B. EncryptionPassword, EncryptDocumentProperties, RemoveEncryption und SetWriteProtection, um nur einige zu nennen. Sobald die schreibgeschützte Eigenschaft für die Präsentation festgelegt ist, wird die nicht bearbeitbare Präsentation auf der Festplatte gespeichert.

In diesem Artikel haben wir gelernt, wie man die Bearbeitung von Präsentationen mit C# verhindert. Wenn Sie daran interessiert sind, den Vorgang zum Durchstreichen von Text in der Präsentation zu erfahren, lesen Sie den Artikel auf So streichen Sie Text in PPTX mit C# durch.

 Deutsch