Edit PDF form field values in PHP
The SetaPDF-FormFiller component allows PHP developers to fill in or edit existing PDF form fields (also known as AcroForms) values and XFA forms with dynamic data.
The PHP component also supports access to several field properties, individual appearance creation, deletion and flattening of form fields (not dynamic XFA forms). The flattening process also supports updating the tag structure for keeping conformance with e.g. PDF/UA.
Supported Field Types
- Text fields
- Text fields with multiple lines
- Radio buttons
- Check boxes
- Scrollable list boxes
- Scrollable list boxes with multiple options
- Combo boxes
- Combo boxes with an editable text box
- Signature fields (only access to widget annotation and flatten function)
- Button fields (only access to widget annotation and flatten function)
We offer this component in a lite version, which is limited to "Text fields" and "Text fields with multiple lines".
In Action [See all demos]
More demos are available here.
Additional Features
The component comes with all features of the SetaPDF-Core component, including support for encrypted PDF files if rights are granted or an owner password is known.
- Support for same named fields (passed values will be forward to all other fields automatically)
- Flatten form field appearances into static content
- Deletion of form fields
- Support for external TrueType font files for rendering form field appearances
- Individual form field appearances (Images, PDF pages,...)
- Support for XFA forms.
- Automatic update of tag structure during flattening or deletion of fields to keep PDF/UA conformance.
Examples of Usage
- Prepopulate contracts and applications
Use the SetaPDF-FormFiller to fill in PDF form templates. Customers from following sectors doing this: Toll carriers, banking, telecommunications , insurances,... - Personalize PDF documents
Use PDF form fields to define areas which should be personalized on the fly in PHP. - Collect PDF form data
Use the PHP component to read values from filled PDF forms.
Miscellaneous
- System requirements
- FAQ
- Manual
- SetaPDF-License Agreement
The German original is available here.
Questions about SetaPDF-FormFiller?
If you are searching for a feature or have any question regarding this or any other product, contact us at support@setasign.com.
Do you like this product?
Then it would be awesome, if you‘d recommend it to your friends!


