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 somit die Einhaltung der Standards für digitale Signaturen sicherstellt.

Hauptmerkmale:

  • Sichere Zeitstempel hinzufügen: Mühelos sichere Zeitstempel zu Ihren PDF-Dokumenten hinzufügen.
  • Anpassbare Zeitstempelserver: Verwenden Sie benutzerdefinierte URLs und Authentifizierungsanmeldeinformationen für Zeitstempelserver.
  • Automatisierung: Integrieren Sie die Zeitstempelung in Ihre .NET-Anwendungen für automatisierte Arbeitsabläufe.
  • Einhaltung: 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 einem PDF-Dokument einen sicheren Zeitstempel 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 Pfad zur Ausgabedatei mit AddOutput fest.
  5. Führen Sie die Zeitstempelung mit der Methode Process aus.
 1// Instanziieren Sie das Timestamp-Plugin
 2var plugin = new Timestamp();
 3
 4// Konfigurieren Sie die Optionen für die Zeitstempelung
 5var opt = new AddTimestampOptions("path_to_pfx", "password_for_pfx", "timestamp_server_url");
 6
 7// Eingabe-PDF-Datei hinzufügen
 8opt.AddInput(new FileDataSource("path_to_pdf"));
 9
10// Ausgabepdf-Datei angeben
11opt.AddOutput(new FileDataSource("path_to_result_pdf"));
12
13// Führen Sie den Zeitstempelprozess durch
14plugin.Process(opt);

So verwenden Sie benutzerdefinierte Authentifizierung mit dem Zeitstempelserver

Sie können grundlegende Authentifizierungsanmeldeinformationen angeben, wenn Sie eine Verbindung zum Zeitstempelserver herstellen. Dadurch können Sie sich bei Servern authentifizieren, 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// Instanziieren Sie das Timestamp-Plugin
 2var plugin = new Timestamp();
 3
 4// Konfigurieren Sie die Optionen für die Zeitstempelung mit Authentifizierung
 5var opt = new AddTimestampOptions("path_to_pfx", "password_for_pfx", "timestamp_server_url", "username:password");
 6
 7// Eingabe-PDF-Datei hinzufügen
 8opt.AddInput(new FileDataSource("path_to_pdf"));
 9
10// Ausgabepdf-Datei angeben
11opt.AddOutput(new FileDataSource("path_to_result_pdf"));
12
13// Führen Sie den Zeitstempelprozess durch
14plugin.Process(opt);

Umgang mit PFX-Dateien und Passwörtern

Die Klasse AddTimestampOptions erlaubt 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