Fill PDF Forms in the Web Browser
FormVu is an SDK for converting PDF Form files into standalone HTML with interactive form components.
How to convert PDF Forms to HTML5
FormVu offers various ways to run the software, here are some (but not all) of the common methods you can use to try it out:
HTMLConversionOptions conversionOptions = new HTMLConversionOptions();
// Set conversion options here e.g. conversionOptions.setImageScale(1.2f);
FormViewerOptions viewerOptions = new FormViewerOptions();
// Set FormViewer options here e.g. viewerOptions.setEnableFDFJavaScript(true);
File input = new File("C:/MyDocument.pdf");
File output = new File("C:/MyOutputDirectory/");
PDFtoHTML5Converter converter = new PDFtoHTML5Converter(input, output, conversionOptions, viewerOptions);
try {
converter.convert();
} catch (PdfException e) {
e.printStackTrace();
}
java -Xmx512M -jar formvu.jar /inputDirectory/ /outputDirectory/
# Or add in custom settings to adjust the output to your preference
java -Dorg.jpedal.pdf2html.exampleSettingOne=<value> -Dorg.jpedal.pdf2html.exampleSettingTwo=<value> -Xmx512M -jar formvu.jar /inputDirectory/ /outputDirectory/
<?php
// PHP is one of the many languages we support for the web service. Check our support pages to see the full extent
require_once __DIR__ . "/PATH/TO/vendor/autoload.php";
use IDRsolutions\IDRCloudClient;
$endpoint = "https://cloud.idrsolutions.com/cloud/" . IDRCloudClient::INPUT_FORMVU;
$parameters = array(
//'token' => 'Token', // Required only when connecting to the IDRsolutions trial and cloud subscription service
'input' => IDRCloudClient::INPUT_UPLOAD,
'file' => __DIR__ . 'path/to/file.pdf'
);
$results = IDRCloudClient::convert(array(
'endpoint' => $endpoint,
'parameters' => $parameters
));
IDRCloudClient::downloadOutput($results, __DIR__ . '/');
echo $results['downloadUrl'];
Enhanced Data submission
Need to submit a form as JSON? Customize how data is submitted from the submitted form with FormVu. With options to submit as a standard HTML form, JSON, XML, or even as a PDF.
More about submissionsProcess filled PDF forms
Separate a pre-filled form into it's raw data with FormVu and the decoupleFormData option. Allowing you to take and process the form input as JSON data.
More about processingIntegrate into Web Apps
PDF forms can be easily and securely integrated into a Web application workflow while retaining all their interaction and functionality.
Learn how to integrateDisplay across browsers
Support Forms across all popular browsers with FormVu. Converted PDF forms retain their appearance and interaction. Data can be saved to the original file.
Find out moreKeep data safe
With the option to self-host, you'll be able to convert & host files on your computers. FormVu is able to run without making any calls outside, keeping your customer data safe.
More details...and lots more!
If you have a specific requirement, reach out & we'll see how FormVu can help with your problem.
Contact usThree Ways to Get Started
Convert from Web
Convert from Command Line
Convert from Cloud API
Next Release: 11th March 2025