Ajout de Timestamp PDF

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

Caractéristiques Principales :

  • Ajout de Timestamps Sécurisés : Ajoutez sans effort des timestamps sécurisés à vos documents PDF.
  • Serveurs de Timestamps Personnalisables : Utilisez des URL de serveurs de timestamps personnalisées et des identifiants d’authentification.
  • Automatisation : Intégrez l’horodatage dans vos applications .NET pour des flux de travail automatisés.
  • Conformité : Assurez-vous que vos documents respectent les normes de l’industrie en matière de signatures numériques et de timestamps.

Comment Ajouter un Timestamp aux Documents PDF

Pour ajouter un timestamp 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 le processus d’horodatage en utilisant la méthode Process.
 1// Instancier le plugin Timestamp
 2var plugin = new Timestamp();
 3
 4// Configurer les options d'horodatage
 5var opt = new AddTimestampOptions("chemin_vers_pfx", "mot_de_passe_pour_pfx", "url_serveur_timestamp");
 6
 7// Ajouter le fichier PDF d'entrée
 8opt.AddInput(new FileDataSource("chemin_vers_pdf"));
 9
10// Spécifier le fichier PDF de sortie
11opt.AddOutput(new FileDataSource("chemin_vers_pdf_resultat"));
12
13// Effectuer le processus d'horodatage
14plugin.Process(opt);

Comment Utiliser une Authentification Personnalisée avec le Serveur de Timestamp

Vous pouvez fournir des identifiants d’authentification de base lors de la connexion au serveur de timestamp. 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, incluant les serverBasicAuthCredentials.
  3. Ajoutez les chemins du fichier d’entrée et du fichier de sortie.
  4. Appelez la méthode Process.
 1// Instancier le plugin Timestamp
 2var plugin = new Timestamp();
 3
 4// Configurer les options d'horodatage avec authentification
 5var opt = new AddTimestampOptions("chemin_vers_pfx", "mot_de_passe_pour_pfx", "url_serveur_timestamp", "nom_utilisateur:mot_de_passe");
 6
 7// Ajouter le fichier PDF d'entrée
 8opt.AddInput(new FileDataSource("chemin_vers_pdf"));
 9
10// Spécifier le fichier PDF de sortie
11opt.AddOutput(new FileDataSource("chemin_vers_pdf_resultat"));
12
13// Effectuer 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 avec le mot de passe.

  • Flux PFX ou Chemin de Fichier : Vous pouvez fournir un flux ou un chemin de fichier pour 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