So ändern Sie das PDF-Passwort mit C#

Dieses kurze Tutorial beschreibt den Vorgang wie man das PDF-Passwort mit C# ändert. Es enthält die Verweise auf die Ressourcen, die zum Einrichten der Umgebung erforderlich sind, eine Liste der Schritte, die beim Schreiben der Anwendung ausgeführt werden müssen, und einen ausführbaren Beispielcode, der zum Ändern des Kennworts der PDF-Datei mit C# verwendet werden kann. Es werden auch verschiedene Optionen diskutiert, um die Verschlüsselung der resultierenden PDF-Datei anzupassen, während die neuen Passwörter für die Ziel-PDF-Datei festgelegt werden.

Schritte zum Ändern des PDF-Passworts mit C#

  1. Stellen Sie die Umgebung so ein, dass Aspose.PDF for .NET zum Ändern des Passworts verwendet wird
  2. Instanziieren Sie ein Objekt der Klasse PdfFileInfo, indem Sie den Dateinamen der passwortgeschützten PDF-Datei angeben
  3. Überprüfen Sie, ob die Ziel-PDF-Datei mit einem Passwort verschlüsselt ist, und führen Sie die restlichen Schritte aus
  4. Erstellen Sie ein Objekt der Klasse PdfFileSecurity, um das Passwort zu ändern
  5. Binden Sie die Ziel-PDF-Datei mit dem PdfFileSecurity-Objekt
  6. Rufen Sie die ChangePassword()-Methode auf, um die Besitzer- und Benutzerkennwörter zu ändern
  7. Speichern Sie die resultierende PDF-Datei mit geänderten Passwörtern

Diese Schritte fassen den Prozess zum Ändern des Passworts einer PDF-Datei mit C# zusammen. Der Prozess beginnt mit der Bestätigung der Verschlüsselung der Ziel-PDF-Datei, da dies anzeigt, dass die PDF-Datei passwortgeschützt ist. Sobald der Schutz bestätigt ist, wird die PdfFileSecurity-Klasse verwendet, um die Ziel-PDF-Datei zu binden, die das Kennwort tatsächlich ändert, indem die Methode ChangePassword() aufgerufen wird.

Code zum Ändern des PDF-Passworts mit C#

Dieser Code demonstriert den Prozess zum Ändern des Passworts für PDF mit C#. Es verwendet die IsEncrypted-Eigenschaft der PdfFileInfo-Klasse, die nur wahr ist, wenn die Ziel-PDF-Datei mit einem Kennwort verschlüsselt ist. Das PdfFileSecurity-Objekt wird verwendet, um das Passwort zu ändern, wobei das alte Passwort des Eigentümers, das neue Passwort für den Eigentümer, das neue Passwort für den Benutzer, die zuzulassenden Dokumentberechtigungen und die Schlüsselgröße des Schlüssels wie 40, 128 oder 256 das heißt verwendet werden, um die PDF-Datei zu verschlüsseln.

In diesem Thema haben wir gelernt, wie man ein PDF-Passwort mit C# ändert. Wenn Sie den grundlegenden Vorgang zum Festlegen eines Passworts für eine Flugzeug-PDF-Datei lernen möchten, lesen Sie den Artikel zu So schützen Sie eine PDF-Datei mit einem Kennwort in C#.

 Deutsch