Sometimes you may need users to fill in PDF forms on your website. It can be tricky to do this because PDF is not a web-native format. Browsers can display PDFs, but editing or filling them in is not a native browser capability. To make it worse, if you’re trying to collect form data, it’s hard to do this directly from a PDF. You may need to either write extra scripts, or use special PDF SDKs to manage it. You can learn more about PDF forms in this article.
Therefore, a better solution is to directly convert the PDF forms to HTML forms, then let users fill them in. HTML forms are designed specifically for web use and every browser supports them without needing extra tools. Data collection is made so much easier since HTML forms can also send data directly to your server or backend. You can read more about HTML forms here.
We have developed a tool called FormVu to help companies achieve success in letting users fill in PDF forms on the website. FormVu is the best tool for filling PDF forms in HTML. In this article, I will guide you through how to use FormVu to allow your users fill in PDF forms on the website.
Step 1. Convert PDF Forms to HTML Forms
There are different ways to use FormVu. You can use our cloud API, run FormVu with command line, or add it as a dependency to run in Java. I will be using the command line here as an example.
- Ensure you have Java installed on your machine
- Download the FormVu trial jar
- Set the trial jar address, input directory and output directory
- Run the command!
java -Xmx512M -jar formvu-trial.jar /inputDirectory/ /outputDirectory/
When running from the command line, settings are controlled by passing in system properties. You can learn more about it in this support document.
Step 2. Fill in the Form
Imbed the form.html file in your website.
When your users open this html, they should be able to fill in the form just as how they do it with the original PDF form.
Step 3. Submit
The converted file comes with a built-in viewer. At the top left, click on “submit form” button. Your users can then fill in a link to submit this form to you.
An example of gathered data:
FormVu is used by big companies such as Jack Henry & Associates Inc, Edward Jones, and more. It allows developers to enhance data submission and process filled PDF forms. The converted HTML forms are also much easier to integrate into web apps. Get the trial jar and try it out!
FormVu allows you to
Use Interactive PDF Forms in the Web Browser |
Integrate fillable PDF Forms into Web Apps |
Parse PDF forms as HTML5 |
What is FormVu?
FormVu is a commercial SDK for converting PDF Form files into standalone HTML with interactive form components.
Why use FormVu?
FormVu allows you to integrate PDF forms into your web application effortlessly while retaining all their interaction and functionality.
What licenses are available?
We have 3 licenses available:
Cloud for form conversion using the shared IDRsolutions cloud server, Self hosted server option for your own cloud or on-premise servers, and Enterprise for more demanding requirements.
How to use FormVu?
Want to learn more about FormVu and how to use it, we have plenty of tutorials and guides to help you.