Create a simple, mobile-friendly fillable form technicians can use in the field to capture soil sample ID, GPS coordin…
Open Adobe Acrobat Pro on your computer.
Select the Tools tab.
Find and select Prepare Form under Forms.
Choose an existing file to use as your form, or select the option to create a new one.
Best practiceIf your form is not already a PDF, convert it to PDF before starting this process.
Click Start to let Acrobat detect form fields automatically, or manually add fields as needed.
Best practiceLetting Acrobat auto-detect fields can save time, but always review and adjust the detected fields for accuracy.
Use the toolbar to add, move, or delete form fields such as text boxes, checkboxes, and drop-down lists.
Double-click any form field to edit its properties, such as name, tooltip, and appearance.
When finished, use File > Save to save your fillable PDF form.
You can quickly test your form by switching to Preview mode in the Prepare Form tool to see how users will fill it out.
This runs in the Acrobat app - there is no separate API for this task.
A 'Tooltip' is a short description for a form field. It matters because screen readers use this text to tell people with visual impairments what each field is for. This makes your form usable by more people.
No, if you use Word's own form tools, they do not export correctly to accessible PDF fields in Acrobat. It is best to start with a well-structured Word document, but then add all the form fields directly in Acrobat using its 'Prepare a Form' tool. This ensures the fields are properly set up for PDF.
You should enable 'Reader Extended PDF' so that people who use the free Adobe Reader program can save the information they type into your form. Without this, they can fill it out but cannot save their changes, which can be very frustrating for them.
| Feature | Text Box | Dropdown |
|---|---|---|
| Purpose | Allows users to type any text freely. | Offers a list of choices for the user to pick one. |
| Input Method | Typing directly into the field. | Clicking to open a list and selecting an option. |
| Use Case | For names, addresses, or open comments. | For predefined options like states, yes/no, or categories. |