Create fillable PDF

You can populate fillable PDF forms using Plumsail Documents. There are at least two ways to do this:

You can use Nitro Pro or some other PDF editors to create your PDF file with a form. This article describes how to create a fillable PDF using Nitro Pro.

First, we need to create a new PDF file:

Nitro Pro new

Then we need to add text which will indicate a field name (click on Type Text in Home section):

Nitro Pro add text

After that, we should add a field to our PDF file (Forms section):

Nitro Pro add field

Finally, we should specify this field's name. Later you will want to automatically populate values to this form. That is why it is important to assign the correct field name. When populating the form you will submit some object with values. The field name has to match property names in this object.

For example, you have a field with the name "Text1". In this case, you will need to submit an object with the structure like this to fill this field:

{
  "Text1": "Some value"
}

Click on the field -> Properties section to change field name:

Nitro Pro specify name

Download the example of a fillable PDF for this article.

Fillable PDF example

And here is the example of the data object that could be used for populating this form:

{
  "FirstName": "David",
  "LastName": "Navarro",
  "Address": "3 Main St.",
  "City": "New York",
  "PostalCode": "972013",
  "PhoneNumber": "202-555-0131",
  "Email": "david@sample.com",
  "Activities": "Sports: football, basketball, volleyball",
  "CurrentlyWorking": true,
  "HistoryCompany": "Acme Corp",
  "HistoryAddress": "123 James St. Miami, USA",
  "HistorySupervisor": "Derek Clark",
  "HistoryPhoneNumber": "555-777-9999",
  "HistoryPosition": "Marketing director",
  "HistoryDuties": "Developing marketing strategy",
  "HistoryLeaving": "Moving to another city",
  "HistoryContact": true,
  "Date": "06/30/2019"
}