Ce court didacticiel vous explique comment vérifier la signature dans PDF à l’aide de C#. Il fournit des détails sur les paramètres d’environnement, une procédure détaillée à l’aide d’une séquence d’étapes et un exemple de code exécutable pour vérifier la signature dans un PDF à l’aide de C#. Vous obtiendrez les détails de toutes les classes et méthodes nécessaires à l’écriture de cette application.
Étapes pour vérifier la signature numérique dans un PDF à l’aide de C#
- Établir l’environnement à utiliser Aspose.PDF for .NET dans votre application pour vérifier les signatures
- Créez un objet de classe PdfFileSignature pour charger le PDF pour la vérification de la signature
- Reliez le fichier PDF à l’aide de la méthode BindPdf() pour valider la signature numérique
- Appelez la méthode VerifySignature() pour tester la signature en fournissant son nom
Ces étapes décrivent brièvement le processus de validation de signature sur PDF à l’aide de C#. Tout d’abord, vous pouvez instancier un objet de classe PdfFileSignature car il contient la méthode BindPdf() pour créer un lien vers le fichier PDF et la méthode VerifySignature() pour vérifier la signature. La méthode BindPdf() nécessite le nom du fichier PDF tandis que VerifySignature() nécessite le nom de la signature car il peut y avoir plusieurs signatures dans un fichier PDF.
Code pour vérifier la signature dans un PDF à l’aide de C#
Pour vérifier la signature numérique dans le code PDF C# est présenté ici qui utilise l’objet de classe PdfFileSignature pour accomplir la tâche. Cette classe est assez complète car elle prend en charge toutes les fonctionnalités pour travailler avec des signatures comme vérifier la présence d’une signature, elle fournit la méthode ContientSignature(), pour extraire les certificats la méthode ExtractCertificate() est présentée et pour supprimer les signatures RemoveSignature() méthode est fournie.
Ce tutoriel rapide a présenté le processus de validation de la signature numérique à l’aide de C# pour les fichiers PDF. Si vous souhaitez apprendre le processus d’ajout d’une signature numérique, consultez l’article sur comment ajouter une signature numérique à un PDF en C#.