So schützen Sie ein Word-Dokument in C# mit einem Kennwort

Dieses Tutorial beschreibt wie man ein Word-Dokument in C# mit einem Passwort schützt. Es enthält die Informationen zum Einrichten der Umgebung, detaillierte Schritte zum Verständnis des Programmiermodells und einen ausführbaren Beispielcode zur Demonstration des Prozesses. Sie lernen auch verschiedene Optionen zum Schützen von Word-Dokumenten in C# wie DOC, DOCX oder jedem anderen Word-Dateiformat kennen.

Schritte zum Sperren von Word-Dokumenten in C#

  1. Richten Sie die Umgebung ein, um Aspose.Words zum Schützen der Word-Datei zu verwenden
  2. Erstellen Sie eine neue Word-Datei mit der zu schützenden Klasse Document
  3. Verwenden Sie die Protect()-Methode in der Document-Klasse und geben Sie ProtectionType und Passwort an
  4. Speichern Sie die geschützte Word-Datei

Diese Schritte teilen den vollständigen Prozess für den Word Dokumentenschutz in C#, wo zuerst die IDE-Konfiguration beschrieben wird und dann eine neue Word-Datei erstellt wird, Sie können jedoch auch eine vorhandene Datei laden. Rufen Sie nach dem Laden der Word-Datei in das Document-Klassenobjekt die Protect()-Methode auf, die den ProtectionType und ein Kennwort erfordert. Es gibt auch eine andere überladene Funktion, die nur ProtectionType akzeptiert und das vorhandene Passwort verwendet, falls vorhanden.

Code zum Passwortschutz von Word-Dokumenten in C#

Dieser Code hat gezeigt, wie Word-Dateien in C# mit einem Kennwort geschützt werden, wobei der Schutztyp AllowOnlyComments verwendet wird, Sie können jedoch auch andere Optionen wie AllowOnlyFormFields, AllowOnlyRevisions und ReadOnly verwenden. Beachten Sie, dass Optionen verfügbar sind, um die einzelnen Abschnitte in der Word-Datei zu schützen und somit die Funktion bereitzustellen, nur die ausgewählten Teile des Dokuments zu schützen.

In diesem Artikel haben wir gelernt, Word-Dateien mit Kennwörtern zu schützen. Wenn Sie mehr über den Vorgang zum Hinzufügen einer Signatur in einer Word-Datei erfahren möchten, lesen Sie den Artikel zu So fügen Sie eine Signatur in Word mit C# hinzu.

 Deutsch