Passer au contenu du pied de page
OUTILS PDF

Comment signer un document PDF avec des outils en ligne

Les fichiers PDF sont d'excellents outils pour stocker des informations, préserver la mise en page des documents, ainsi que les polices et les images. C'est l'une des principales raisons pour lesquelles ils sont encore si populaires aujourd'hui. À l'ère moderne, beaucoup de gens travaillent à distance. Remplir et signer des formulaires, envoyer des fichiers et traiter des documents ne sont que quelques-unes des principales activités que les entreprises doivent effectuer quotidiennement. Une de ces activités principales est la signature d'un document PDF comme alternative aux documents papier. Les signatures numériques sont devenues essentielles alors que les entreprises cherchent des moyens de signer des accords et des contrats, ainsi que de partager des formulaires PDF en ligne. Cet article listera les outils de signature en ligne pour les documents PDF.


Outils recommandés pour ajouter une signature à un fichier PDF

1. Adobe Acrobat Reader Online

The Adobe Acrobat Reader or Adobe Acrobat Reader DC toolhelps you to sign forms quickly and easily. Ajoutez des zones de texte, des coches et votre signature ou vos initiales. L'outil Remplir et signer d'Adobe Acrobat Reader vous permet de signer un PDF depuis n'importe quel navigateur. Créez une signature, puis ajoutez-la ou vos initiales partout dans le fichier PDF.

Comment remplir et signer des formulaires PDF en ligne avec l'application Adobe Acrobat Reader

Suivez ces étapes simples pour remplir et signer un PDF à l'aide d'une signature électronique :

  1. Cliquez sur le bouton Sélectionner un fichier ci-dessus, ou faites glisser et déposez un fichier dans la zone de dépôt.
  2. Après qu'Acrobat a téléchargé le fichier, remplissez et signez pour compléter le formulaire PDF remplissable.
  3. Utilisez la barre d'outils pour remplir les champs du formulaire et ajouter votre signature PDF.
  4. Cliquez sur Suivant. Suivez ces étapes faciles pour remplir et signer un PDF à l'aide d'une signature électronique.
  5. Téléchargez votre formulaire complété ou obtenez un lien pour partager votre PDF en ligne.

L'application Adobe Acrobat Reader propose trois options différentes pour créer une signature électronique : dessiner une signature numérique à l'aide d'une souris ou d'un pavé tactile, taper votre nom ou insérer une image de votre signature et la télécharger dans le document.

class="content-img-align-center"> Adobe Reader Online - Adobe Sign PDF

class="content__image-caption">Adobe Reader Online - Adobe Sign PDF

class="content-img-align-center"> Adobe Reader Online - Add Digital Signature

class="content__image-caption">Adobe Reader Online - Add Digital Signature

L'outil de signature PDF en ligne Adobe Acrobat Reader vous permet de remplir des PDF et de les signer électroniquement en toute confiance. Cette alternative à Adobe Acrobat Reader DC permet de signer des documents PDF en ligne rapidement et facilement.

2. DigiSigner — Un service de signature en ligne gratuit

DigiSigner assists you to fill & sign a PDF online. You can fill & sign a PDF form online by adding text, selecting checkboxes, inserting the current date, initialing where necessary, and so forth.

Il offre trois options différentes pour créer une signature électronique : dessiner une signature électronique à l'aide d'une souris ou d'un pavé tactile, taper votre nom, ou scanner une image d'une signature et la télécharger dans le document.

class="content-img-align-center"> DigiSigner - Open PDF to Sign

class="content__image-caption">DigiSigner - Open PDF to Sign

class="content-img-align-center"> DigiSigner - Signed Document

class="content__image-caption">DigiSigner - Signed Document

Toutes les communications avec cet outil de signature en ligne sont protégées en toute sécurité grâce au cryptage SSL (Secure Sockets Layer). Toutes vos données seront automatiquement et définitivement supprimées des serveurs une fois votre session expirée.

En plus de signer votre PDF avec ce logiciel de signature électronique, vous pouvez également créer une signature dans vos documents Word, fichiers Excel, et documents numérisés au format PNG et JPEG, ainsi que les fichiers TXT et RTF.

3. SmallPDF — Une application de signature PDF en ligne

With Smallpdf, you can create a signature and initials, sign PDF documents electronically, and invite others to sign. Vous pouvez créer votre signature électronique en ajoutant facilement du texte ou en dessinant votre signature avec votre souris ou votre trackpad. Alternativement, vous pouvez télécharger une image de votre signature, ou simplement prendre une photo de votre signature avec la caméra de votre appareil.

class="content-img-align-center"> SmallPDF - Open the PDF File

class="content__image-caption">SmallPDF - Open the PDF File

class="content-img-align-center"> SmallPDF - Add and Save Signature

class="content__image-caption">SmallPDF - Add and Save Signature

Smallpdf est la meilleure application gratuite pour créer des signatures électroniques. Téléchargez un document, ajoutez des signatures et signez le document en moins d'une minute. Toutes les connexions et transferts de fichiers sont sécurisés avec un cryptage TLS 256 bits. Cette sécurité de niveau militaire garantit la confidentialité des documents et des signatures en ligne.

L'outil de signature électronique Smallpdf fonctionne avec n'importe quel navigateur Internet et sur n'importe quel appareil, y compris Windows, Mac ou Linux. Pour votre sécurité, les fichiers téléchargés sont supprimés des serveurs après une heure.

4. SodaPDF — Un outil de signature électronique en ligne

SodaPDF helps you sign PDFs for FREE! C'est l'un des meilleurs outils pour signer des documents ou envoyer des contrats commerciaux à d'autres pour qu'ils signent des fichiers PDF. Cet outil simplifie le processus de signature de n'importe où sur n'importe quel appareil avec une signature électronique sécurisée.

class="content-img-align-center"> SodaPDF - Open PDF File

class="content__image-caption">SodaPDF - Open PDF File

Comment signer un document PDF ?

  1. Ouvrez un PDF à signer ou envoyez-le aux signataires
  2. Depuis la barre d'outils, définissez les détails du signataire
  3. Envoyer pour signature
  4. Signez et téléchargez
class="content-img-align-center"> SodaPDF - Add Digital Signature

class="content__image-caption">SodaPDF - Add Digital Signature

SodaPDF vous fournit, à vous et à votre entreprise, une manière plus efficace et plus facile de signer des contrats, factures ou autres documents importants, le tout en quelques secondes. SodaPDF offre une solution logicielle à la fois de bureau et en ligne. Il est disponible pour Windows et Mac.

5. SignWell — Une application de signature PDF en ligne

SignWell is a free PDF signature tool for legally binding signatures and speedy document signing. Il rend très facile de signer des documents et réduit le temps de traitement de moitié.

Il vous permet également de réutiliser et de renvoyer vos documents les plus courants. SignWell présente les avantages suivants :

  • Plusieurs personnes peuvent compléter et signer des documents dans n'importe quel ordre.
  • Le logiciel de signature électronique gratuit vous permet de conserver un registre juridique des documents signés.
  • Il est facile de partager des présentations.
  • Il offre une configuration facile des modèles et des documents avec détection automatique des lignes vides.
class="content-img-align-center"> SignWell - Create account and upload PDF File

class="content__image-caption">SignWell - Create account and upload PDF File

Comment signer électroniquement un document PDF ?

  1. Téléchargez votre document
  2. Ajoutez les contacts qui rempliront le document.
  3. Cliquez sur "signature" depuis la barre d'outils de marquage.
  4. Remplissez le champ "signer" en utilisant l'une des options données : tapez du texte, dessinez une nouvelle signature ou téléchargez une photo de signature.
  5. Après avoir ajouté l'icône de signature, vous pouvez enregistrer et télécharger votre PDF.
class="content-img-align-center"> SignWell - Signed PDF Document

class="content__image-caption">SignWell - Signed PDF Document

En outre, SignWell détecte automatiquement les lignes vides dans vos documents et aide à positionner vos champs au bon endroit. Cela signifie que le processus de configuration des documents à remplir devient rapide et facile. Il suffit de faire glisser n'importe quel champ près des lignes vides détectées et SignWell s'occupe du reste.


IronPDF — Signer des PDF avec la bibliothèque C

IronPDF est un outil idéal pour toutes les tâches liées aux PDF sur les ordinateurs de bureau utilisant C#. Il permet aux développeurs d'ajouter des signatures, de remplir et de signer des documents PDF, de sécuriser cryptographiquement des formulaires PDF, et même d'ajouter une image de votre signature. IronPDF couvre tous les aspects nécessaires pour signer un document PDF.

Les développeurs demandent souvent comment ils peuvent ajouter programmatiquement une signature à un PDF en utilisant IronPDF et C#. Cela signifie souvent des choses différentes pour différents développeurs :

  1. Ajouter une image de signature numérique graphique à des fichiers PDF existants à partir d'un fichier image.
  2. Signer cryptographiquement un PDF pour s'assurer qu'il n'a pas été altéré.
  3. Signer cryptographiquement un PDF et ajouter une icône de signature manuscrite humaine.

La première méthode tamponne une signature PNG sur une page PDF existante. Elle peut être utilisée pour un tampon d'entreprise ou une signature. L'opacité est prise en charge. Le processus complet ne nécessite que quelques lignes de code.

// Open an existing PDF document or create a new one
PdfDocument pdf = PdfDocument.FromFile(@"C:\Path\To\ASPX to PDF.pdf");

// Prepare a signature stamp with specified dimensions and position
var signatureStamp = new HtmlStamp() 
{ 
    HTML = "<img src='signature.png' />", 
    Width = 150, 
    Height = 50, 
    Bottom = 300, 
    Left = 85, 
    ZIndex = HtmlStamp.StampLayer.OnTopOfExistingPDFContent 
};

// Apply the stamp to the first page of the PDF
pdf.StampHTML(signatureStamp, 1);

// Save the updated PDF file
pdf.SaveAs(@"C:\Path\To\ASPX to PDF.pdf");
// Open an existing PDF document or create a new one
PdfDocument pdf = PdfDocument.FromFile(@"C:\Path\To\ASPX to PDF.pdf");

// Prepare a signature stamp with specified dimensions and position
var signatureStamp = new HtmlStamp() 
{ 
    HTML = "<img src='signature.png' />", 
    Width = 150, 
    Height = 50, 
    Bottom = 300, 
    Left = 85, 
    ZIndex = HtmlStamp.StampLayer.OnTopOfExistingPDFContent 
};

// Apply the stamp to the first page of the PDF
pdf.StampHTML(signatureStamp, 1);

// Save the updated PDF file
pdf.SaveAs(@"C:\Path\To\ASPX to PDF.pdf");
' Open an existing PDF document or create a new one
Dim pdf As PdfDocument = PdfDocument.FromFile("C:\Path\To\ASPX to PDF.pdf")

' Prepare a signature stamp with specified dimensions and position
Dim signatureStamp = New HtmlStamp() With {
	.HTML = "<img src='signature.png' />",
	.Width = 150,
	.Height = 50,
	.Bottom = 300,
	.Left = 85,
	.ZIndex = HtmlStamp.StampLayer.OnTopOfExistingPDFContent
}

' Apply the stamp to the first page of the PDF
pdf.StampHTML(signatureStamp, 1)

' Save the updated PDF file
pdf.SaveAs("C:\Path\To\ASPX to PDF.pdf")
$vbLabelText   $csharpLabel

Le code suivant signe cryptographiquement un PDF en utilisant un certificat numérique X509Certificate2 .pfx ou .p12 qui peut être créé facilement avec une seule ligne de code.

// "123456" represents the password for the signature certificate
new IronPdf.PdfSignature("CertificateFile.p12", "123456").SignPdfFile("ASPX to PDF.pdf");
// "123456" represents the password for the signature certificate
new IronPdf.PdfSignature("CertificateFile.p12", "123456").SignPdfFile("ASPX to PDF.pdf");
' "123456" represents the password for the signature certificate
Call (New IronPdf.PdfSignature("CertificateFile.p12", "123456")).SignPdfFile("ASPX to PDF.pdf")
$vbLabelText   $csharpLabel

Cet exemple plus avancé permet de combiner la méthode de signature de l'identité numérique X509Certificate2 .pfx / .p12 avec un scan d'une signature manuscrite.

// Create a new PDF signature using a digital certificate
var signature = new IronPdf.PdfSignature("Iron.pfx", "123456");

// Render some content to PDF
PdfDocument doc = Renderer.RenderHtmlAsPdf("<h1>Testing 2048 bit digital security</h1>");

// Optional signing options and a handwritten signature graphic
signature.SigningContact = "support@ironsoftware.com";
signature.SigningLocation = "Chicago, USA";
signature.SigningReason = "To show how to sign a PDF";

// Load and apply a signature image to the document
signature.LoadSignatureImageFromFile("handwriting.png");

// Sign the PDF with the digital certificate and signature image
doc.SignPdfWithDigitalSignature(signature);

// Save the signed PDF document
doc.SaveAs("ASPX to PDF.pdf");
// Create a new PDF signature using a digital certificate
var signature = new IronPdf.PdfSignature("Iron.pfx", "123456");

// Render some content to PDF
PdfDocument doc = Renderer.RenderHtmlAsPdf("<h1>Testing 2048 bit digital security</h1>");

// Optional signing options and a handwritten signature graphic
signature.SigningContact = "support@ironsoftware.com";
signature.SigningLocation = "Chicago, USA";
signature.SigningReason = "To show how to sign a PDF";

// Load and apply a signature image to the document
signature.LoadSignatureImageFromFile("handwriting.png");

// Sign the PDF with the digital certificate and signature image
doc.SignPdfWithDigitalSignature(signature);

// Save the signed PDF document
doc.SaveAs("ASPX to PDF.pdf");
' Create a new PDF signature using a digital certificate
Dim signature = New IronPdf.PdfSignature("Iron.pfx", "123456")

' Render some content to PDF
Dim doc As PdfDocument = Renderer.RenderHtmlAsPdf("<h1>Testing 2048 bit digital security</h1>")

' Optional signing options and a handwritten signature graphic
signature.SigningContact = "support@ironsoftware.com"
signature.SigningLocation = "Chicago, USA"
signature.SigningReason = "To show how to sign a PDF"

' Load and apply a signature image to the document
signature.LoadSignatureImageFromFile("handwriting.png")

' Sign the PDF with the digital certificate and signature image
doc.SignPdfWithDigitalSignature(signature)

' Save the signed PDF document
doc.SaveAs("ASPX to PDF.pdf")
$vbLabelText   $csharpLabel

Ouvrez les documents PDF en utilisant un formulaire C# :

class="content-img-align-center"> Open a PDF file to esign

class="content__image-caption">Open a PDF file to esign

class="content-img-align-center"> Output - Digitally signed document

class="content__image-caption">Output - Digitally signed document

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 ...

Lire la suite