PDF-Sicherheit

Die Documentize PDF-Sicherheit für .NET ist ein leistungsstarkes Tool, das entwickelt wurde, um die Sicherheit Ihrer PDF-Dokumente durch Bereitstellung von Verschlüsselungs- und Entschlüsselungsfunktionen zu verbessern. Es stellt sicher, dass Ihre sensiblen Informationen vertraulich bleiben und vor unbefugtem Zugriff geschützt sind.

Hauptmerkmale:

  • PDF-Dokumente verschlüsseln: Sichern Sie Ihre PDF-Dateien, indem Sie Benutzer- und Eigentümerpasswörter hinzufügen.
  • PDF-Dokumente entschlüsseln: Entfernen Sie die Verschlüsselung von PDFs, wenn nötig.
  • Berechtigungen festlegen: Kontrollieren Sie Berechtigungen wie Drucken, Kopieren und Ändern von Inhalten.
  • Automatisierung: Integrieren Sie Verschlüsselung und Entschlüsselung in Ihre .NET-Anwendungen für automatisierte Workflows.
  • Compliance: Stellen Sie sicher, dass Ihre Dokumente den Branchenstandards für Dokumentensicherheit entsprechen.

So verschlüsseln Sie ein PDF-Dokument

Um ein PDF-Dokument zu verschlüsseln, folgen Sie diesen Schritten:

  1. Erstellen Sie eine Instanz der Security-Klasse.
  2. Erstellen Sie eine Instanz von EncryptionOptions mit den gewünschten Benutzer- und Eigentümerpasswörtern.
  3. Fügen Sie die Eingabe-PDF-Datei mit der Methode AddInput hinzu.
  4. Legen Sie den Ausgabepfad mit AddOutput fest.
  5. Führen Sie die Verschlüsselung mit der Methode Process aus.
 1// Instanziieren Sie das Security-Plugin
 2var plugin = new Security();
 3
 4// Konfigurieren Sie die Verschlüsselungsoptionen
 5var opt = new EncryptionOptions("benutzer_passwort", "eigentümer_passwort");
 6
 7// Fügen Sie die Eingabe-PDF-Datei hinzu
 8opt.AddInput(new FileDataSource("pfad_zur_pdf"));
 9
10// Geben Sie die Ausgabedatei für die verschlüsselte PDF an
11opt.AddOutput(new FileDataSource("pfad_zur_verschlüsselten_pdf"));
12
13// Führen Sie den Verschlüsselungsprozess durch
14plugin.Process(opt);

So entschlüsseln Sie ein PDF-Dokument

Um ein PDF-Dokument zu entschlüsseln, folgen Sie diesen Schritten:

  1. Erstellen Sie eine Instanz der Security-Klasse.
  2. Erstellen Sie eine Instanz von DecryptionOptions mit dem erforderlichen Passwort.
  3. Fügen Sie die verschlüsselte PDF-Datei mit der Methode AddInput hinzu.
  4. Legen Sie den Ausgabepfad mit AddOutput fest.
  5. Führen Sie die Entschlüsselung mit der Methode Process aus.
 1// Instanziieren Sie das Security-Plugin
 2var plugin = new Security();
 3
 4// Konfigurieren Sie die Entschlüsselungsoptionen
 5var opt = new DecryptionOptions("benutzer_passwort");
 6
 7// Fügen Sie die Eingabe-verschlüsselte PDF-Datei hinzu
 8opt.AddInput(new FileDataSource("pfad_zur_verschlüsselten_pdf"));
 9
10// Geben Sie die Ausgabedatei für die entschlüsselte PDF an
11opt.AddOutput(new FileDataSource("pfad_zur_entschlüsselten_pdf"));
12
13// Führen Sie den Entschlüsselungsprozess durch
14plugin.Process(opt);

Berechtigungen für PDF-Dokumente festlegen

Beim Verschlüsseln eines PDFs können Sie verschiedene Berechtigungen festlegen, um zu steuern, wie das Dokument verwendet werden kann.

  • Drucken: Drucken des Dokuments erlauben oder verbieten.
  • Kopieren: Kopieren von Inhalten erlauben oder verbieten.
  • Ändern: Änderungen am Dokument erlauben oder verbieten.

Um Berechtigungen festzulegen, können Sie die EncryptionOptions entsprechend konfigurieren.

 Deutsch