Przejdź do treści stopki
NARZęDZIA PDF

Jak podpisać dokument PDF za pomocą narzędzi online

PDF files are excellent tools for storing information, preserving document layouts, as well as fonts and images. This is one of the main reasons why they are still so popular today. In the modern era, many people are working remotely. Fill & sign forms, sending files, and processing documents are just some of the principal activities businesses need to complete on a daily basis. One such principal activity is the signing of a PDF document as an alternative to paper documents. Digital signatures have become essential as companies seek ways to sign agreements and contracts, as well as share PDF forms online. This article will list online signing tools for PDF documents.


1. Adobe Acrobat Reader Online

The Adobe Acrobat Reader or Adobe Acrobat Reader DC toolhelps you to sign forms quickly and easily. Add text boxes, checkmarks, and your signature or initials. The Adobe Acrobat Reader Fill & Sign tool allows you to sign a PDF from any browser. Create a signature, then add it or your initials anywhere in the PDF file.

How to fill & sign PDF forms online with the Adobe Acrobat Reader App

Follow these easy steps to fill & sign a PDF using an e-signature:

  1. Click the Select a file button above, or drag and drop a file into the drop zone.
  2. After Acrobat uploads the file, fill & sign to complete the fillable pdf form.
  3. Use the toolbar to fill in the form fields and add your PDF signature.
  4. Click Next. Follow these easy steps to fill & sign a PDF using an e-signature.
  5. Download your completed form or get a link to share your PDF online.

Adobe Acrobat Reader App offers three different options to create an electronic signature: draw a digital signature using a mouse or touchpad, type your name, or insert an image of your signature and upload it to the document.

Adobe Reader Online - Adobe Sign PDF

Adobe Reader Online - Adobe Sign PDF

Adobe Reader Online - Add Digital Signature

Adobe Reader Online - Add Digital Signature

The Adobe Acrobat Reader PDF online signature tool allows you to fill PDFs and electronically sign them with confidence. This alternative to Adobe Acrobat Reader DC makes signing PDF documents online quick and easy.

2. DigiSigner — A Free Online Signature Service

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.

It offers three different options to create an electronic signature: drawing an electronic signature using a mouse or touchpad, typing your name, or scanning an image of a signature and uploading it to the document.

DigiSigner - Open PDF to Sign

DigiSigner - Open PDF to Sign

DigiSigner - Signed Document

DigiSigner - Signed Document

All communication with this online signature tool is safely protected using SSL (Secure Sockets Layer) encryption. All of your data will be automatically and permanently removed from the servers once your session expires.

In addition to signing your PDF with this e-signature software, you can also create a signature in your Word documents, Excel files, and scanned documents in PNG and JPEG format, as well as TXT and RTF files.

3. SmallPDF — An Online PDF Signing App

With Smallpdf, you can create a signature and initials, sign PDF documents electronically, and invite others to sign. You can create your e-signature by easily adding text or drawing your signature with your mouse or trackpad. Alternatively, you can upload an image of your signature, or simply take a photo of your signature with your device's camera.

SmallPDF - Open the PDF File

SmallPDF - Open the PDF File

SmallPDF - Add and Save Signature

SmallPDF - Add and Save Signature

Smallpdf is the best free application for creating electronic signatures. Upload a document, add signatures, and sign the document in under a minute. All connections and file transfers are secured with a 256-bit TLS encryption. This military-grade security guarantees the privacy of documents and online signatures.

The Smallpdf E-Sign tool works with any internet browser and on any device, including Windows, Mac, or Linux. For your safety, uploaded files are removed from servers after one hour.

4. SodaPDF — An Online ESigning Tool

SodaPDF helps you sign PDFs for FREE! It is among the best tools for signing documents or sending business contracts to others for them to sign PDF files. This tool simplifies the signing process from anywhere on any device with a secure e-signature.

SodaPDF - Open PDF File

SodaPDF - Open PDF File

How do you sign a PDF document?

  1. Open a PDF to sign or send to signers
  2. From the toolbar, set signer details
  3. Send for signature
  4. Sign and download
SodaPDF - Add Digital Signature

SodaPDF - Add Digital Signature

SodaPDF provides you and your business with a more effective and easier way to sign contracts, invoices, or other important documents, all in a matter of seconds. SodaPDF includes both a desktop and online software solution. It is available for both Windows and Mac.

5. SignWell — An Online PDF Signing App

SignWell is a free PDF signature tool for legally binding signatures and speedy document signing. It makes it very easy to sign documents and cuts the turnaround time in half.

It also allows you to re-use and resend your most common documents. SignWell oferuje następujące zalety:

  • Wiele osób może wypełniać i podpisywać dokumenty w dowolnej kolejności.
  • Bezpłatne oprogramowanie do podpisów elektronicznych pozwala na prowadzenie prawnego rejestru podpisanych dokumentów.
  • Łatwo jest udostępniać prezentacje.
  • Oferuje łatwą konfigurację szablonów i dokumentów z automatycznym wykrywaniem pustych wierszy.
SignWell – Utwórz konto i prześlij plik PDF

SignWell – Utwórz konto i prześlij plik PDF

Jak podpisać dokument PDF elektronicznie?

  1. Prześlij swój dokument
  2. Dodaj osoby, które będą pracować nad dokumentem.
  3. Kliknij "podpis" na pasku narzędzi znaczników.
  4. Wypełnij pole "podpis", korzystając z jednej z podanych opcji: wpisz tekst, narysuj nowy podpis lub prześlij zdjęcie podpisu.
  5. Po dodaniu ikony podpisu możesz zapisać i pobrać plik PDF.
SignWell – podpisany dokument PDF

SignWell – podpisany dokument PDF

Ponadto SignWell automatycznie wykrywa puste linie w dokumentach i pomaga umieścić pola w odpowiednim miejscu. Oznacza to, że proces przygotowywania dokumentów, które wymagają wypełnienia, staje się szybki i łatwy. Wystarczy przeciągnąć dowolne pole w pobliże wykrytych pustych wierszy, a SignWell zajmie się resztą.


IronPDF — podpisywanie plików PDF za pomocą biblioteki C

IronPDF to idealne narzędzie do wszystkich zadań związanych z plikami PDF na komputerach stacjonarnych korzystających z języka C#. Pozwala to programistom na dodawanie podpisów, wypełnianie i podpisywanie dokumentów PDF, zabezpieczanie formularzy PDF za pomocą kryptografii, a nawet dodawanie obrazu własnego podpisu. IronPDF obejmuje wszystkie aspekty niezbędne do podpisania dokumentu PDF.

Programiści często pytają, jak programowo dodać podpis do pliku PDF przy użyciu IronPDF i C#. Zazwyczaj oznacza to różne rzeczy dla różnych programistów:

  1. Aby dodać graficzny obraz podpisu cyfrowego do istniejących plików PDF z pliku graficznego.
  2. Aby podpisać kryptograficznie plik PDF w celu zapewnienia, że nie został on sfałszowany.
  3. Aby podpisać plik PDF kryptograficznie i dodać ikonę odręcznego podpisu.

Pierwsza metoda umieszcza podpis w formacie PNG na istniejącej stronie PDF. Może być używany jako pieczęć firmowa lub podpis. Obsługiwana jest funkcja krycia. Cały proces wymaga zaledwie kilku linii kodu.

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

Poniższy kod kryptograficznie podpisuje plik PDF przy użyciu certyfikatu cyfrowego .pfx lub .p12 X509Certificate2, który można łatwo utworzyć za pomocą zaledwie jednej linii kodu.

// "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

Ten bardziej zaawansowany przykład pozwala na połączenie metody podpisywania cyfrowego identyfikatora .pfx / .p12 X509Certificate2 ze skanem podpisu odręcznego.

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

Otwórz dokumenty PDF za pomocą formularza C#:

Otwórz plik PDF, aby podpisać go elektronicznie

Otwórz plik PDF, aby podpisać go elektronicznie

Wynik - Dokument z podpisem cyfrowym

Wynik - Dokument z podpisem cyfrowym

Curtis Chau
Autor tekstów technicznych

Curtis Chau posiada tytuł licencjata z informatyki (Uniwersytet Carleton) i specjalizuje się w front-endowym rozwoju, z ekspertką w Node.js, TypeScript, JavaScript i React. Pasjonuje się tworzeniem intuicyjnych i estetycznie przyjemnych interfejsów użytkownika, Curtis cieszy się pracą z nowoczesnymi frameworkami i tworzeniem dobrze zorganizowanych, atrakcyjnych wizualnie podrę...

Czytaj więcej

Zespol wsparcia Iron

Jestesmy online 24 godziny, 5 dni w tygodniu.
Czat
Email
Zadzwon do mnie