PDF-Zeitstempel-Hinzufüger

Der Documentize PDF-Zeitstempel-Hinzufüger für .NET ist ein leistungsstarkes Tool, das entwickelt wurde, um Ihren PDF-Dokumenten sichere Zeitstempel hinzuzufügen. Es verbessert die Integrität und Authentizität Ihrer Dokumente, indem es einen vertrauenswürdigen Zeitbezug bereitstellt und die Einhaltung der Standards für digitale Signaturen gewährleistet.

Hauptmerkmale:

  • Sichere Zeitstempel hinzufügen: Fügen Sie mühelos sichere Zeitstempel zu Ihren PDF-Dokumenten hinzu.
  • Anpassbare Zeitstempel-Server: Verwenden Sie benutzerdefinierte URLs von Zeitstempel-Servern und Authentifizierungsdaten.
  • Automatisierung: Integrieren Sie das Zeitstempeln in Ihre .NET-Anwendungen für automatisierte Workflows.
  • Einhaltung von Standards: Stellen Sie sicher, dass Ihre Dokumente die Branchenstandards für digitale Signaturen und Zeitstempel erfüllen.

So fügen Sie einem PDF-Dokument einen Zeitstempel hinzu

Um einen sicheren Zeitstempel zu einem PDF-Dokument hinzuzufügen, befolgen Sie diese Schritte:

  1. Erstellen Sie eine Instanz der Timestamp-Klasse.
  2. Erstellen Sie eine Instanz von AddTimestampOptions, um den Zeitstempelprozess zu konfigurieren.
  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 das Zeitstempeln mit der Methode Process aus.
 1  
 2// Instanziieren Sie das Zeitstempel-Plugin  
 3var plugin = new Timestamp();  
 4
 5// Konfigurieren Sie die Zeitstempeloptionen  
 6var opt = new AddTimestampOptions("pfad_zur_pfx", "passwort_für_pfx", "url_des_zeitstempelservers");  
 7
 8// Fügen Sie die Eingabe-PDF-Datei hinzu  
 9opt.AddInput(new FileDataSource("pfad_zur_pdf"));  
10
11// Geben Sie die Ausgabepdf-Datei an  
12opt.AddOutput(new FileDataSource("pfad_zum_ergebnis_pdf"));  
13
14// Führen Sie den Zeitstempelprozess durch  
15plugin.Process(opt);  

So verwenden Sie benutzerdefinierte Authentifizierung mit dem Zeitstempel-Server

Sie können grundlegende Authentifizierungsdaten bereitstellen, wenn Sie eine Verbindung zum Zeitstempel-Server herstellen. Dies ermöglicht Ihnen die Authentifizierung bei Servern, die einen Benutzernamen und ein Passwort erfordern.

  1. Erstellen Sie eine Instanz der Timestamp-Klasse.
  2. Erstellen Sie eine Instanz von AddTimestampOptions, einschließlich der serverBasicAuthCredentials.
  3. Fügen Sie die Eingabe- und Ausgabedateipfade hinzu.
  4. Rufen Sie die Methode Process auf.
 1  
 2// Instanziieren Sie das Zeitstempel-Plugin  
 3var plugin = new Timestamp();  
 4
 5// Konfigurieren Sie die Zeitstempeloptionen mit Authentifizierung  
 6var opt = new AddTimestampOptions("pfad_zur_pfx", "passwort_für_pfx", "url_des_zeitstempelservers", "benutzername:passwort");  
 7
 8// Fügen Sie die Eingabe-PDF-Datei hinzu  
 9opt.AddInput(new FileDataSource("pfad_zur_pdf"));  
10
11// Geben Sie die Ausgabepdf-Datei an  
12opt.AddOutput(new FileDataSource("pfad_zum_ergebnis_pdf"));  
13
14// Führen Sie den Zeitstempelprozess durch  
15plugin.Process(opt);  

Umgang mit PFX-Dateien und Passwörtern

Die Klasse AddTimestampOptions ermöglicht es Ihnen, eine PFX-Datei für die digitale Signatur zusammen mit dem Passwort zu verwenden.

  • PFX-Stream oder Dateipfad: Sie können einen Stream oder Dateipfad zur PFX-Datei angeben.
  • Passwortschutz: Stellen Sie sicher, dass Sie das Passwort für die PFX-Datei sicher verwalten.
 Deutsch