IRONSOFTWAREHOME

Application des signatures numériques dans IronPDF

Curtis Chau
Curtis Chau
Updated: 10 juin 2025

Une signature numérique est une méthode cryptographique qui peut être ajoutée aux documents PDF existants en utilisant la bibliothèque IronPDF. Cela inclut l'ajout de signatures uniques et multiples avec économies incrémentales.

Certificat de signature numérique pris en charge

IronPDF prend en charge les certificats de signature numérique au format .pfx pour Windows et au format .p12 pour macOS. Ces éléments sont conformes à la norme X509Certificate2. Vous pouvez vérifier le format de votre certificat de signature numérique existant en vérifiant son extension de fichier.

Si vous ne disposez pas d'un certificat au format requis, consultez cette documentation pour créer un nouveau certificat standard X509Certificate2. Le certificat obtenu peut alors être utilisé et appliqué à un document PDF via IronPDF.

Veuillez noter: IronPDF ne prend en charge que X509KeyStorageFlags.Exportable. Certains certificats ont KeyStorageFlags défini sur Exportable par défaut. Toute tentative d'utilisation d'un KeyStorageFlags différent entraînera le déclenchement d'une exception.

Signature avec image

Une image peut être ajoutée au document PDF pour indiquer visuellement que le document a été signé numériquement. Cela peut être réalisé avec IronPDF avec l'extrait de code suivant :

// Create a PdfSignature object by specifying the certificate file (.pfx) and its password
var sig = new PdfSignature("IronSoftware.pfx", "123456");

// Set the signature image which includes the image path, page number, and its position in the document
sig.SignatureImage = new PdfSignatureImage("IronSoftware.png", 0, new Rectangle(0, 600, 100, 100));

Assurez-vous que la propriété du fichier image est définie sur "CopyToOutputDirectory=always" dans le projet afin que l'image puisse être trouvée et affichée dans le document PDF une fois la signature appliquée.

Pour en savoir plus sur l'application de signatures numériques via IronPDF, consultez Signer Numériquement un Document PDF.

Pour le support technique, veuillez consulter Comment Soumettre une Demande de Support Technique pour IronPDF.

Curtis Chau
Rédacteur technique

Curtis Chau détient un baccalauréat en informatique (Université de Carleton) et se spécialise dans le développement front-end avec expertise en Node.js, TypeScript, JavaScript et React. Passionné par la création d'interfaces utilisateur intuitives et esthétiquement plaisantes, Curtis aime travailler avec des frameworks modernes et créer des manuels bien structurés et visuellement attrayants.

...
Lire la suite

Prêt à commencer ?

Nuget Downloads 21,105,021Version :2026.9vient de sortir

Obtenez votre clé d'essai 30 jours gratuitement.
Aucune carte de crédit ou création de compte requise
Bibliothèque C# NuGet pour PDF
Installer avec NuGet

Version : 2026.9

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. Dans l'explorateur de solutions, faites un clic droit sur Références, Gestion des packages NuGet
  2. Sélectionnez Parcourir et recherchez « IronPDF »
  3. Sélectionnez le package et installez
C# PDF DLL
Télécharger DLL

Version : 2026.9

ou téléchargez l'installateur Windows ici.

  1. Téléchargez et décompressez IronPDF à un emplacement tel que ~/Libs dans votre répertoire de solution
  2. Dans l'explorateur de solutions Visual Studio, faites un clic droit sur Références. Sélectionnez Parcourir, « IronPDF.dll »

Licences à partir de 749 $

Vous avez une question ? Contactez notre équipe de développement.

Key in blue circle

Obtenez votre clé d'essai de 30 jours instantanément.

Your trial license will be sent to your email address

Aucune restriction. 100 % débloqué. Pas de carte bancaire.

OR
bullet_checkedAucune carte de crédit ou création de compte requiseAucune restriction. 100 % débloqué. Pas de carte bancaire.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
Réservez votre Démonstration en direct gratuite
Booking Badge

De confiance par des millions d'ingénieurs dans le monde entier

Logos des clients d'Iron Software
Obtenez Votre Consultation sans Engagement
Remplissez le formulaire ci-dessous ou envoyez un email à sales@ironsoftware.com
Vos informations seront toujours gardées confidentielles.
De confiance par des millions d'ingénieurs dans le monde entier
Logos des clients d'Iron Software
Obtenez votre clé d'essai 30 jours gratuitement.
Aucune carte de crédit ou création de compte requise
Bibliothèque C# NuGet pour PDF
Installer avec NuGet

Version : 2026.9

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. Dans l'explorateur de solutions, faites un clic droit sur Références, Gestion des packages NuGet
  2. Sélectionnez Parcourir et recherchez « IronPDF »
  3. Sélectionnez le package et installez
C# PDF DLL
Télécharger DLL

Version : 2026.9

ou téléchargez l'installateur Windows ici.

  1. Téléchargez et décompressez IronPDF à un emplacement tel que ~/Libs dans votre répertoire de solution
  2. Dans l'explorateur de solutions Visual Studio, faites un clic droit sur Références. Sélectionnez Parcourir, « IronPDF.dll »

Licences à partir de 749 $