Fill permit application fields in the permit PDF from our project database for Permit 2026-45 so consultants receive a…
Open the PDF form you want to populate in Adobe Acrobat.
Go to the Tools tab and select Prepare Form.
In the Prepare Form toolbar, click More and choose Import Data.
In the file dialog, select your data file (FDF, XFDF, CSV, or XML) and click Open.
CautionOnly fields with matching names between the PDF and the data file will be populated.
Review the form to confirm the fields have been populated with the imported data.
Save the populated PDF form.
You can quickly fill out multiple copies of the same PDF form by importing different data files for each recipient.
This runs in the Acrobat app - there is no separate API for this task.
| Action | What it does | Result |
|---|---|---|
| Import Data | Fills interactive fields with information from a file. | Form fields remain editable, but now contain data. |
| Flatten Form | Turns interactive fields into fixed text on the page. | Form fields are removed and cannot be edited or used anymore. |
Editing an XFA form using certain workarounds can cause it to flatten because XFA forms are complex. They have special features like layers and JavaScript. When you try to edit them in a simple way, Acrobat might remove these complex parts to make it a standard, flat PDF. This means you lose all interactive elements.
Yes, if you import data into a form, you can still export the data later. Importing data fills the fields, but it does not remove the form's ability to be interactive. You can always export the current data in the form to an FDF, XML, or CSV file.