document_signer
Digitally sign PDF files using CMS or CAdES signatures with customizable appearance, positioning, and metadata.
Instructions
Digitally sign PDF files using the Nutrient Sign API. Reads input files from the local file system or sandbox (if enabled) and writes signed output back locally.
Signature types: • CMS/PKCS#7 (standard digital signatures) • CAdES (advanced electronic signatures)
Appearance options: • Visible or invisible signatures • Multiple display modes (signature only, description only, or both) • Customizable elements (signer name, reason, location, date) • Support for watermarks and custom graphics
Positioning: • Place on specific page coordinates • Use existing signature form fields
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| filePath | Yes | The path to the file to be signed. Resolves to sandbox path if enabled, otherwise resolves to the local file system. | |
| outputPath | Yes | A path to the output file to. Resolves to sandbox path if enabled, otherwise resolves to the local file system. | |
| graphicImagePath | No | The path to the graphic image to be used as part of the signature's appearance. Optional. Resolves to sandbox path if enabled, otherwise resolves to the local file system. | |
| signatureOptions | No | Options for creating the digital signature. If not provided, defaults will be used. | |
| watermarkImagePath | No | The path to the watermark image to be used as part of the signature's appearance. Optional. Resolves to sandbox path if enabled, otherwise resolves to the local file system. |