In diesem Artikel wird beschrieben, wie Sie mit der .NET REST API einem Word-Dokument ein Kennwort hinzufügen. Sie erfahren, wie Sie mithilfe der .NET Cloud SDK mit der C# REST API** automatisch **ein Kennwort für ein Word-Dokument festlegen. Es werden verschiedene Optionen zum Schutz der Word-Datei mit unterschiedlichen Schutzeinstellungen erläutert.
Voraussetzung
- Konto erstellen und API-Anmeldeinformationen erhalten
- Herunterladen Aspose.Words Cloud SDK for Dotnet to protect a Word file
- Richten Sie ein C#-Lösungsprojekt mit dem oben genannten SDK ein, um den Word-Dateien ein Kennwort zuzuweisen
Schritte zum Hinzufügen eines Kennworts zu einem Word-Dokument mit der C#-REST-API
- Instanziieren Sie ein Objekt der Klasse WordsApi, um ein Passwort festzulegen
- Lesen Sie die Word-Eingabedatei in ein Byte-Array, um das Dokument zu schützen
- Erstellen Sie das Klassenobjekt ProtectionRequestV2 und legen Sie seine Parameter fest
- Instanziieren Sie das ProtectDocumentOnlineRequest-Objekt, indem Sie die erforderlichen Argumente angeben
- Rufen Sie die Methode ProtectDocumentOnline auf, um ein Kennwort hinzuzufügen
- Speichern Sie die geschützte Word-Datei
Die obigen Schritte beschreiben, wie Sie mit der C# Low Code API einem Word-Dokument einen Kennwortschutz hinzufügen. Beginnen Sie den Vorgang, indem Sie die Word-Eingabedatei in ein Byte-Array einlesen, gefolgt von der Deklaration und Initialisierung des ProtectionRequestV2-Objekts durch Übergabe des Kennworts und des Schutztyps. Erstellen Sie abschließend das ProtectDocumentOnlineRequest-Objekt mit den obigen Eigenschaften und rufen Sie die ProtectDocumentOnline()-Methode auf, um das Kennwort anzuwenden.
Code zum Hinzufügen eines Passworts zu einem Word-Dokument mit der NET REST API
Dieser Code zeigt, wie man mit der C# Low Code API ein Passwort für ein Word-Dokument einstellt. Sie können den gewünschten Schutztyp aus dem ProtectionTypeEnum-Enumerator auswählen, einschließlich AllowOnlyRevisions, AllowOnlyComments, AllowOnlyFormFields, ReadOnly und NoProtection. Die Ausgabedatei wird in der Cloud erstellt und kann mithilfe der Document-Eigenschaft der von der API bereitgestellten Antwort abgerufen werden.
In diesem Thema haben wir uns mit dem Schutz einer Word-Datei mit einem Kennwort befasst. Wenn Sie eine Word-Datei komprimieren möchten, lesen Sie den folgenden Artikel: Word-Datei mit NET REST API komprimieren.