PDF Signer Express
Disclaimer: The information provided on DevExpress.com and its affiliated web properties is provided 'as is' without warranty of any kind.Developer Express Inc disclaims all warranties, either express or implied, including the warranties of merchantability and fitness for a particular purpose. EPadLink Software Bundled with every ePad product is IntegriSign® Desktop eSignature software with plug-ins for Microsoft Word and Excel, PDF signing with pDoc Signer and Adobe Acrobat, and more - so you can start eSigning out of the box.
- 4 minutes to read
IMPORTANT
You need a license to the DevExpress Office File API or DevExpress Universal Subscription to use these examples in production code. Refer to the DevExpress Subscription page for pricing information.
The PdfDocumentProcessor allows you to apply a signature with the CMS/PKCS #7 message and adbe.pkcs7.detached signature value encoding.
Note that you can sign a document only once. Use the PdfDocumentSigner and PdfSignatureBuilder classes to apply multiple signatures. Refer to the Sign Documents article for more information.
Pdf Signer Server
IMPORTANT
The PdfDocumentProcessor removes existing signatures from a document when it is saved. However, if you use PdfDocumentProcessor to apply a signature, it is retained. Use the PdfSignatureBuilder to apply multiple signatures to the document.
Use the API from the table below to create a visual signature and specify the signer information.
Member | Description |
---|---|
PdfSignature | Represents a signature. You can use the X509Certificate2 certificate. Pass the Pkcs7Signer object to the constructor to use the PKCS#7 signature. |
PdfSignature.Name | Gets or sets the name of the person or authority signing the document. |
PdfSignature.Location | Gets or sets the signing location. |
PdfSignature.Reason | Gets or sets the reason for a document signature. |
PdfSignature.ContactInfo | Specifies the contact information which helps a recipient to verify the signature provided by the signer. |
PdfSignature.SigningTime | Gets the time the document was signed. |
The code sample below shows how to create a signature with the X509 certificate:
The code sample below shows how to use the Pkcs7Signer object to create a signature:
Bundled with every ePad product is IntegriSign® Desktop eSignature software with plug-ins for Microsoft Word and Excel, PDF signing with pDoc Signer and Adobe Acrobat, and more - so you can start eSigning out of the box.
For software developers, IntegriSign Desktop also provides a set of SDKs for capturing signatures in PC and web applications and for interacting directly with the various ePadLink signature pads.
IntegriSign® Desktop works with ePad devices to add legally-binding signatures to electronic documents. Bundled with ePadLink signature pads at no additional fee, IntegriSign Desktop is a quick, easy, and inexpensive way to automate paper-based business processes.
Universal Installer
Installs drivers that enable your PC to communicate with the ePadLink signature pad. All PCs that have a signature pad attachedrequire a driver.
IntegriSign Desktop
A set of plug-ins that enable signature capture in desktop applications: Microsoft Word and Excel, and Adobe Acrobat (for PC).
Adobe Plug-In for Mac
Allows you to add, pre-place, sign, view, and validate signatures in PDFs using Acrobat on Macs.
pDoc Signer
A Windows desktop application that enables you to sign PDF documents using an attached ePad electronic signature pad or Windows tablet.
SigCaptureWeb SDK
Pdf Signer Express Online
Capture handwritten signatures on ePadLink signature pads for web apps running in the Chrome browser (supports remote usage).
Pdf Signer Express Free
eSign Emcee
Pdf Editor
Server-based software that allows developers/enterprises to incorporate electronic signatures into existing document-processing work flows.