在實際環境中測試
在生產環境中測試無浮水印。
在任何需要的地方都能運作。
PDF 文件是用來儲存資訊、保持文件佈局以及字體和圖片的絕佳工具。這是它們至今依然如此受歡迎的主要原因之一。在現代,許多人都在遠程工作。填寫和簽署表單、發送文件以及處理文件是企業每天需要完成的主要活動之一。其中一項主要活動就是簽署 PDF 文件,作為紙質文件的替代品。隨著公司尋找簽署協議和合同以及在線共享 PDF 表單的方法,數字簽名變得必不可少。本文將列出用於 PDF 文件的在線簽名工具。
網頁版的Adobe Acrobat Reader Adobe Acrobat Reader 或 Adobe Acrobat Reader DC 工具幫助您快速輕鬆地簽署表單。添加文本框、複選標記和您的簽名或首字母。Adobe Acrobat Reader 填寫和簽名工具允許您從任何瀏覽器簽署 PDF。創建簽名,然後將其或您的首字母添加到 PDF 文件中的任何位置。
按照以下簡單步驟,使用電子簽名填寫和簽署 PDF:
點擊上方的 選擇文件 按鈕,或將文件拖放到拖放區。
Acrobat 上傳文件後,填寫和簽署以完成可填寫的 PDF 表單。
使用工具欄填寫表單欄位並添加你的 PDF 簽名。
點擊下一步。按照以下簡單步驟,使用電子簽名填寫和簽署 PDF。
Adobe Acrobat Reader App 提供三種不同選項來創建電子簽名:使用滑鼠或觸控板繪製數字簽名、輸入名字,或者插入簽名圖片並上傳到文件。
Adobe Acrobat Reader PDF 線上簽名工具允許您填寫 PDF 並自信地進行電子簽名。這種替代 Adobe Acrobat Reader DC 的方法使得線上簽署 PDF 文件變得快速而簡單。
DigiSigner 幫助您在線填寫和簽署PDF。您可以通過添加文本、選擇複選框、插入當前日期、在必要處簽署首字母等方式在線填寫和簽署PDF表單。
它提供了三種不同的選項來創建電子簽名:使用鼠標或觸控板繪製電子簽名、輸入您的名字或掃描簽名圖像並將其上傳到文件。
與此線上簽名工具的所有通信都使用SSL進行安全保護 (安全套接層) 加密。當您的會話過期後,您的所有數據將自動且永久地從服務器中刪除。
除了使用此電子簽名軟件簽署您的PDF之外,您還可以在Word文檔、Excel文件以及PNG和JPEG格式的掃描文件,以及TXT和RTF文件中創建簽名。
Smallpdf 是創建電子簽名的最佳免費應用程式。上傳文件、添加簽名,並在不到一分鐘內簽署文件。所有連接和文件傳輸都使用 256 位元的 TLS 加密進行保護。這種軍事級別的安全性保證了文件和在線簽名的隱私。
Smallpdf 的電子簽名工具可在任何互聯網瀏覽器和任何設備上使用,包括 Windows、Mac 或 Linux。為了您的安全,上傳的文件會在一小時後從伺服器中刪除。
SodaPDF 幫助您免費簽署PDF! 它是簽署文件或發送業務合同給其他人以簽署 PDF 檔案的最佳工具之一。此工具通過安全的電子簽名簡化了任何設備上的簽署過程。
開啟要簽署的 PDF 或發送給簽署者
從工具欄中設置簽署者的詳細信息
發送以獲取簽名
SodaPDF 為您和您的企業提供了一種更有效且更簡便的方式來簽署合同、發票或其他重要文件,僅需幾秒鐘。SodaPDF 包括桌面版和在線軟件解決方案,適用於 Windows 和 Mac。
SignWell 是一個免費的 PDF 簽名工具,用於法律上具有約束力的簽名和快速的文件簽署。它使簽署文件變得非常容易,並將處理時間減半。
同時,它還能讓您重新使用和重新發送最常用的文件。SignWell 具有以下優點:
上傳您的文件
添加將完成此文件的聯絡人。
從標註工具欄中點擊“簽名”。
使用以下任一選項填寫“簽名”字段:輸入文字、繪製新簽名或上傳簽名照片。
此外,SignWell 能自動檢測文件中的空白行,並幫助將欄位放置在正確的位置。這意味著設置需要填寫的文件變得快速且簡單。只需將任何欄位拖到檢測到的空白行附近,剩下的由 SignWell 來處理。
IronPDF 是桌上電腦使用C#進行所有PDF相關任務的完美工具。它允許開發人員添加簽名、填寫和簽署PDF文件、以加密方式保護PDF表單,甚至添加簽名圖片。IronPDF涵蓋了簽署PDF文件所需的所有方面。
開發人員經常詢問如何使用IronPDF和C#以程式方式添加簽名。通常這對不同的開發人員意味著不同的事情:
第一種方法將簽名PNG蓋印在現有的PDF頁面上。它可用於公司印章或簽名。支持透明度。整個過程只需要幾行代碼。
// open an existing PDF document or create a new one
PdfDocument Pdf = PdfDocument.FromFile(@"C:\Path\To\ASPX to PDF.pdf");
var SignatureStamp = new HtmlStamp() { HTML = "<img src='signature.png' />", Width = 150, Height = 50, Bottom = 300, Left=85, ZIndex = HtmlStamp.StampLayer.OnTopOfExistingPDFContent };
Pdf.StampHTML(SignatureStamp,1);
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");
var SignatureStamp = new HtmlStamp() { HTML = "<img src='signature.png' />", Width = 150, Height = 50, Bottom = 300, Left=85, ZIndex = HtmlStamp.StampLayer.OnTopOfExistingPDFContent };
Pdf.StampHTML(SignatureStamp,1);
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")
Dim SignatureStamp = New HtmlStamp() With {
.HTML = "<img src='signature.png' />",
.Width = 150,
.Height = 50,
.Bottom = 300,
.Left=85,
.ZIndex = HtmlStamp.StampLayer.OnTopOfExistingPDFContent
}
Pdf.StampHTML(SignatureStamp,1)
Pdf.SaveAs("C:\Path\To\ASPX to PDF.pdf")
以下程式碼使用 .pfx 和 .p12 X509Certificate2 數位憑證進行加密簽署 PDF,該憑證可以僅需一行程式碼輕鬆創建。
// 123456 below represents the signature password
new IronPdf.PdfSignature("CertificateFile.p12", "123456").SignPdfFile("ASPX to PDF.pdf");
// 123456 below represents the signature password
new IronPdf.PdfSignature("CertificateFile.p12", "123456").SignPdfFile("ASPX to PDF.pdf");
' 123456 below represents the signature password
Call (New IronPdf.PdfSignature("CertificateFile.p12", "123456")).SignPdfFile("ASPX to PDF.pdf")
這個更高級的範例允許 .pfx / .p12 X509Certificate2 數位簽名方法與手寫簽名掃描相結合。
var Signature = new IronPdf.PdfSignature("Iron.pfx", "123456");
PdfDocument doc = Renderer.RenderHtmlAsPdf("<h1>Testing 2048 bit digital security</h1>");
// Step 3. 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";
Signature.LoadSignatureImageFromFile("handwriting.png");
doc.SignPdfWithDigitalSignature(Signature);
doc.SaveAs("ASPX to PDF.pdf");
var Signature = new IronPdf.PdfSignature("Iron.pfx", "123456");
PdfDocument doc = Renderer.RenderHtmlAsPdf("<h1>Testing 2048 bit digital security</h1>");
// Step 3. 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";
Signature.LoadSignatureImageFromFile("handwriting.png");
doc.SignPdfWithDigitalSignature(Signature);
doc.SaveAs("ASPX to PDF.pdf");
Dim Signature = New IronPdf.PdfSignature("Iron.pfx", "123456")
Dim doc As PdfDocument = Renderer.RenderHtmlAsPdf("<h1>Testing 2048 bit digital security</h1>")
' Step 3. 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"
Signature.LoadSignatureImageFromFile("handwriting.png")
doc.SignPdfWithDigitalSignature(Signature)
doc.SaveAs("ASPX to PDF.pdf")
使用C#表單打開PDF文件: