PDF Form Library for Android
PSPDFKit for Android is a library for filling, reading, creating, and editing PDF AcroForms. It offers developers an API for programmatic access to PDF form objects, as well as a beautiful UI for form filling.
PSPDFKit SDKs are deployed in some of the world’s most popular applications, such as those made by Autodesk, Disney, DocuSign, Dropbox, IBM, and Lufthansa.
Key Capabilities
-
Fill forms – With the UI or programmatically
-
Capture form data – Export, submit, or embed into the PDF
-
Creation – APIs to generate forms and fields from scratch
-
Appearance – Style colors, backgrounds, borders, and widths
-
Validation – Execute JavaScript to validate form data
-
Form events – Trigger workflows or automations
-
Extendable – Add signing, annotation, editing, 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
Fill Form Fields Using the UI
Learn about the form fill capabilities of the built-in UI
Attach a File to a PDF
How to attach a file to a PDF as a file annotation
Undo and Redo
Learn about the undo and redo functionality for forms
Detect User Form Field Input
How to listen for user input in forms
Detect User Form Field Clicks
How to listen for user clicks on form elements
Extract Form Data
How to extract form field values present in a PDF document
Submit or Save Form Data to PSPDFKit Server
How to submit or save form data to the optional PSPDFKit Server
Submit or Save Form Data to an External Destination
How to submit or save form data to an external destination
Submit or Save Form Data to a Custom Destination
How to submit or save form data to custom destination
Embed Form Data into a PDF
How to embed form data into a PDF document
Auto Save Forms
How to configure the way changes are automatically saved
Create a Fillable Form
How to programmatically create a fillable PDF form
Add a Signature Field
How to add a signature form field to a PDF document
Disable Form Editing
How to disable the modification of element types
Form Field Flags
How to configure form behavior and capabilities
Flatten Forms
How to flatten forms and burn them into the PDF
PDF Actions Support
Learn about the PDF actions supported by PSPDFKit
JavaScript Validation
How to validate form field values using JavaScript
Free Trial
Enjoy unlimited trial usage of all our products. Get guidance and tech support from developers who built the product, and get started within minutes.