Comment ajouter une signature numérique à un PDF en C#

Une signature électronique numérique est une méthode d’authentification de l’authenticité d’un document. Nous allons créer des instructions étape par étape pour ajouter une signature numérique à PDF en C# dans cet article. Nous allons également créer un exemple d’utilisation de la signature numérique en C# en suivant les étapes complètes. La méthode complète pour signer des documents PDF avec des signatures numériques est décrite ici, avec un exemple de code.

Étapes pour ajouter une signature numérique au PDF en C#

  1. Installez GroupDocs.Signature for .NET à partir du gestionnaire de packages NuGet
  2. Ajouter une référence aux espaces de noms requis pour la mise en œuvre d’une signature numérique
  3. Créez un objet de la classe Signature et chargez le document PDF d’entrée
  4. Créez une instance de la classe DigitalSignOptions avec le certificat requis et son mot de passe
  5. Appelez la méthode Sign de la classe Signature et transmettez le fichier PDF de sortie avec DigitalSignOptions

En suivant les points ci-dessus, vous pouvez créer rapidement la fonctionnalité de signature numérique C# avec quelques lignes de code. Tout d’abord, configurez le package requis à partir du gestionnaire de packages NuGet et incluez l’espace de noms nécessaire dans le code. À l’étape suivante, initialisez la classe Signature pour charger le PDF source, créez une instance de la classe DigitalSignOptions et transmettez le fichier de certificat. Enfin, ajoutez une signature numérique à un document PDF et stockez-la sur un disque en appelant la méthode Sign.

Code pour ajouter une signature numérique au PDF en C#

En suivant les instructions complètes fournies dans la partie précédente, nous avons démontré la * mise en œuvre de la signature numérique en c # *. Nous avons défini quelques attributs pour la signature, y compris sa position à gauche et en haut. Cet exemple de code, d’autre part, peut être utilisé comme point de départ pour ajouter des propriétés telles que Contact, Raison, Emplacement, Visible et bien d’autres.

Dans cette rubrique, nous avons abordé le processus d’ajout d’une signature numérique dans un PDF à l’aide de C#. Récemment, nous avons écrit un article sur Comment signer un document PDF avec une signature de code-barres en C #, jetez-y un œil pour plus d’informations.

 Français