Form Sets allow you to define multiple collections of form fields that can be assigned to different signers in a transaction. This feature enables you to collect different information from different signers, create reusable field definitions, and build complex multi-signer workflows.
Form Sets are particularly useful when you need to:
Form Sets are collections of form fields that can be assigned to specific signers. The workflow involves:
| Type | Description | Notes | Use Case |
|---|---|---|---|
Signature | Create a signature field for a signer | Recommended: Width: 140, Height: 70 | Legal signatures, approvals |
SingleLine | Create a single line text input field | Names, addresses, phone numbers | |
Check | Create a checkbox | Value: The checked value of the checkbox | Agreements, confirmations |
Seal | Create a seal signature | Not yet implemented | Official document sealing |
Signature Field:
Text Input Field:
Checkbox Example:
The Location object determines where the field should be placed on the PDF document:
| Property | Type | Description | Example |
|---|---|---|---|
Search | String | Text to search in the PDF document to use as the position reference | {{Signer1}} |
Occurrence | Integer | When using text search, match only this specific occurrence | 1 |
Top | Integer | Offset from the top of the search text or page (in pixels) | 10 |
Right | Integer | Offset from the right of the search text or page (in pixels) | 20 |
Bottom | Integer | Offset from the bottom of the search text or page (in pixels) | 30 |
Left | Integer | Offset from the left of the search text or page (in pixels) | 40 |
Width | Integer | The width of the field (cannot be used with both Left and Right) | 200 |
Height | Integer | The height of the field (cannot be used with both Bottom and Top) | 30 |
PageNumber | Integer | The number of the page the field should be placed | 1 |
All measurements are in points (1/72 inch)
Position a field relative to specific text in the document:
Place a field at a specific location on the page:
You must specify a page number when not using the Search property.
Let the system automatically position the field at the search text:
Position at the second occurrence of specific text:
Here's a comprehensive example showing how to create Form Sets for multiple signers:
Field Not Appearing:
Field Positioning Issues:
Data Not Captured: