Ajout d'Horodatage PDF

Le Documentize PDF Timestamp Adder pour .NET est un outil puissant conçu pour ajouter des horodatages sécurisés à vos documents PDF. Il renforce l’intégrité et l’authenticité de vos documents en fournissant une référence temporelle de confiance, garantissant la conformité aux normes de signature numérique.

Caractéristiques Principales:

  • Ajoutez des Horodatages Sécurisés : Ajoutez facilement des horodatages sécurisés à vos documents PDF.
  • Serveurs d’Horodatage Personnalisables : Utilisez des URL de serveurs d’horodatage personnalisés et des informations d’authentification.
  • Automatisation : Intégrez l’horodatage dans vos applications .NET pour des workflows automatisés.
  • Conformité : Assurez-vous que vos documents respectent les normes de l’industrie pour les signatures numériques et les horodatages.

Comment Ajouter un Horodatage aux Documents PDF

Pour ajouter un horodatage sécurisé à un document PDF, suivez ces étapes:

  1. Créez une instance de la classe Timestamp.
  2. Créez une instance de AddTimestampOptions pour configurer le processus d’horodatage.
  3. Ajoutez le fichier PDF d’entrée en utilisant la méthode AddInput.
  4. Définissez le chemin du fichier de sortie en utilisant AddOutput.
  5. Exécutez l’horodatage en utilisant la méthode Process.
 1// Instanciez le plugin Timestamp
 2var plugin = new Timestamp();
 3
 4// Configurez les options d'horodatage
 5var opt = new AddTimestampOptions("path_to_pfx", "password_for_pfx", "timestamp_server_url");
 6
 7// Ajoutez le fichier PDF d'entrée
 8opt.AddInput(new FileDataSource("path_to_pdf"));
 9
10// Spécifiez le fichier PDF de sortie
11opt.AddOutput(new FileDataSource("path_to_result_pdf"));
12
13// Effectuez le processus d'horodatage
14plugin.Process(opt);

Comment Utiliser une Authentification Personnalisée avec le Serveur d’Horodatage

Vous pouvez fournir des informations d’authentification de base lors de la connexion au serveur d’horodatage. Cela vous permet de vous authentifier auprès des serveurs qui nécessitent un nom d’utilisateur et un mot de passe.

  1. Créez une instance de la classe Timestamp.
  2. Créez une instance de AddTimestampOptions, y compris les serverBasicAuthCredentials.
  3. Ajoutez les chemins de fichiers d’entrée et de sortie.
  4. Appelez la méthode Process.
 1// Instanciez le plugin Timestamp
 2var plugin = new Timestamp();
 3
 4// Configurez les options d'horodatage avec authentification
 5var opt = new AddTimestampOptions("path_to_pfx", "password_for_pfx", "timestamp_server_url", "username:password");
 6
 7// Ajoutez le fichier PDF d'entrée
 8opt.AddInput(new FileDataSource("path_to_pdf"));
 9
10// Spécifiez le fichier PDF de sortie
11opt.AddOutput(new FileDataSource("path_to_result_pdf"));
12
13// Effectuez le processus d'horodatage
14plugin.Process(opt);

Gestion des Fichiers PFX et des Mots de Passe

La classe AddTimestampOptions vous permet d’utiliser un fichier PFX pour la signature numérique ainsi que le mot de passe.

  • Flux ou Chemin de Fichier PFX : Vous pouvez fournir un flux ou un chemin de fichier vers le fichier PFX.
  • Protection par Mot de Passe : Assurez-vous de gérer le mot de passe pour le fichier PFX de manière sécurisée.
 Français