PDFill | Overview | First | Previous | Next | Last
Document Management 13: Add a Digital Signature into PDF DocumentA digital signature (ID), like a conventional handwritten signature, identifies the person signing a document. Unlike a handwritten signature, a digital signature is difficult to forge because it contains encrypted information that is unique to the signer and easily verified. It is usually password protected and can be stored on your computer in PKCS #12 file format (Personal Information Exchange File, PFX).
When you buy a new digital signature, you get .spc file that contains the certificate and .pvk file that contains your private keys. Use Microsoft command-line tool Pvk2Pfx to convert them into a PFX file. See detail here.
The following command generates the .pfx file Mypfxfile.pfx from Mypvkfile.pvk and Myspcfile.spc. The command supplies the password mypassword for the .pvk file, which becomes the password for the .pfx file Mypfxfile.pfx:
pvk2pfx -pvk mypvkfile.pvk -pi mypassword -spc myspcfile.spc -pfx mypfxfile.pfx
This function can create document-level Digital Signature that apply to the entire document.
Here are the steps on how to Add Digital Signature into PDF Document:
1. Choose Document Menu > Digital Signature
or click 19th Button in the Standard Toolbar.
2. Select a PFX file with digital signature.
3. The Create Digital Signature to Document dialog box comes up:
- Select a File: Select a PFX file with digital signature.
- Enter Password: The password for the digital ID.
- Allow Multiple Signatures: If
checked,the signature and all the other content will be added as a new revision thus not invalidating existing signatures.- Keystore Type: The specified keystore type. pkcs12 is the most common type.
- Keystore Provider: Sets the Cryptographic Service Provider that will sign the document. Leave it empty for pkcs12 type.
- Signed Type: The mode can be Self signed (Adobe.PPKLite) , VeriSign plug-in (VeriSign.PPKVS) and Windows Certificate Security (Adobe.PPKMS).
- Certification Level: The certification level can be
NOT_CERTIFIED,CERTIFIED_NO_CHANGES_ALLOWED,CERTIFIED_FORM_FILLINGandCERTIFIED_FORM_FILLING_AND_ANNOTATIONS.- Reason: Sets the signing reason.
- Location: Sets the signing location.
- Contact: Sets the signing contact.
- Appearance:
- Visible: Sets the signature to be visible on the Position of the selected Page.
- Page Number: Select the page number for the digital signature.
- Appearance: There are 3 Options: Description Only, Signer Name and Description, Signature Image and Description
- Let/Right/Top/Bottom: The position for the digital signature.
- Use Signature Image: Set the signature image if the Appearance option is Signature Image and Description
- Use Background Image: Set the background image. Leave it blank if no background image.
- Background Image Scale: Set the scaling to be applied to the background image.
4. Click Close to finish.
PDFill Copyright © 2002-2011 by PlotSoft L.L.C.. All rights reserved.