

Sig.put(PdfName.DA, new PdfString("/Helv 0 Tf 0 g")) PdfFormField sig = PdfFormField.createSignature(stp.getWriter()) If you choose to create personal digital signatures, then you pay for your digital signing credentials that commonly last for 1 year.

Creating your account and information here. Each timestamp you create is less than 40 cents. PdfStamper stp = new PdfStamper(pdf, new FileOutputStream(filename)) Or there are other options like using Microsoft Office here.
#Acrobat reader dc free digital signature pdf#
The code for adding the signature field : PdfReader pdf = new PdfReader(inputstream) PdfWriter.getInstance(document, new FileOutputStream(filename)) ĭocument.add(new Paragraph("Hello World!")) The code generating the PDF is the following : Document document = new Document() I recently reexecuted some old code and surprisingly the empty signature field could be signed in Acrobat Reader DC. This limitation is still confirmed in iText FAQ which is supposed to be up-to-date as the project is active. I remember nothing happened when clicking on the signature field in Adobe Reader if the PDF was not "reader extended". One of them was allowing user to digitally sign empty signature fields in Adobe Reader. In a business environment we have Adobe LiveCycle ES for several years.Ī key feature is to enable "Reader extensions" in PDFs, which unlocks some features in Adobe Reader for reader extended PDFs.
