Java PDF Forms Library

PSPDFKit Library for Java includes support for filling, reading, and flattening PDF AcroForms. It offers developers an API for programmatic access to PDF form objects.

PSPDFKit SDKs are deployed in some of the world’s most popular applications, such as those made by PlanGrid, Disney, DocuSign, Dropbox, IBM, and Lufthansa.

Key Capabilities

  • Fill forms – Programmatically via API

  • Capture form data – Export or flatten into the PDF

  • Extendable – Add annotation, editing, redaction, and more

Guides for Forms

What Are Forms?
Learn about the basics of PDF forms

Supported Form Fields
Learn about the types of form fields supported by PSPDFKit

Form Data Formats
Learn about using external files to manage form data

Programmatic Form Fill
How to query and modify form objects

Extract Form Data
How to extract form field values present in a PDF document

Edit Form Fields
How to update a form field or widget annotation

Flatten Forms
How to flatten forms and burn them into the PDF

Free Trial

  • Unlimited trial usage

  • Guidance and tech support from developers

  • Get started