Forms
Easy to create forms for you — easy to fill for them
Streamline your document workflows and enhance productivity across your organization with advanced tools for viewing, filling, creating, and processing forms.
Use cases
View forms
Allow users to view and interact with forms embedded in PDFs or other digital documents.
Fill forms
Automate data entry within your app and ensure all form fields are completed correctly.
Create forms
Generate dynamic forms tailored to specific user needs, such as custom invoices, reports, or registration forms.
Process forms
Facilitate the extraction, validation, and processing of data from filled forms using optical character recognition (OCR).
Relied upon by industry leaders
components
How we help
Form Viewing and Filling
Simplify form viewing and filling
Simplify form viewing and filling
View and interact with PDF forms with smooth rendering of complex elements like text fields, checkboxes, radio buttons, and dropdowns. Then let users complete forms with text, digital signatures, and real-time validation, all while working on different devices and platforms.
Automatic Template and Form Recognition
Automate form data extraction with OMR in .NET
Automate form data extraction with OMR in .NET
Leverage advanced optical mark recognition (OMR) technology to efficiently extract and process data from filled forms, including surveys and questionnaires. This functionality automates data capture from marked responses, improving accuracy and making it easier to handle large amounts of forms.
Explore other use cases
Frequently asked questions
What are the system requirements for integrating the Web form filling SDK into a web application?
Integrating the Web form filling SDK into a web application requires an AcroForms PDF with form fields, a web browser, and a JavaScript framework project.
To programmatically fill forms on the server side, you need a Docker environment (for Document Engine) and the necessary data in JSON format.
How does the Web form filling SDK handle different PDF form standards, such as AcroForms?
We provide extensive support for AcroForms, which is a widely used standard for PDF forms. The SDK allows users to interact with, fill out, and submit these forms directly within web applications. AcroForms support includes handling various form elements such as text fields, checkboxes, radio buttons, and dropdown menus. Our robust rendering engine ensures forms appear accurately across all platforms, maintaining a consistent user experience.
Can web form fields be prefilled or dynamically populated from a server?
Yes, web form fields can be prefilled or dynamically populated.
What security features are included in the form filling SDK, and how is data handled?
We ensure security and data handling by providing robust authentication mechanisms, such as JSON Web Tokens (JWTs), to control access to document and form data. Additionally, our security features allow setting detailed permissions for document-level and annotation-level interactions, ensuring only authorized users can view, edit, or collaborate on documents.
For more details, refer to the documentation.
What form submission options exist for server-side processing?
Document Engine provides several form submission options for server-side processing. You can import form data using Instant JSON or XFDF formats by sending a multipart request to the /build endpoint.
Additionally, form data can be dynamically populated from a database or through API calls using these formats. These methods ensure secure and efficient form handling and submission. Visit here to learn more.