PDF generation library for Android
Nutrient Android SDK is a library for generating PDF documents in an app without using a server. Newly created PDFs can be rendered in our viewer for signing, editing, filling forms, and more.
Nutrient SDKs are deployed in some of the world’s most popular applications, such as those made by Autodesk, Disney, UBS, Dropbox, IBM, and Lufthansa.
Key capabilities
-
Create from template — Insert text or images and prefill forms
-
Generate from images — Convert JPGs or PNGs into PDF
-
Assemble documents — Merge multiple PDFs and insert pages
-
Thumbnail previews — Render pages as thumbnail images
-
Saving options — To local storage, remote server, or custom
-
Client-side — Create PDFs directly in the app (no server needed)
-
Extendable — Add viewing, forms, signing, annotation, and more
Guides for PDF generation
Generate a PDF from a template
How to generate a PDF using an existing document as a template
Generate a PDF from HTML
How to generate a PDF from HTML strings, URLs, and attributed strings
Generate a PDF from images
How to generate a PDF from a PNG or JPG
Generate PDF reports
How to generate a PDF report by adding text and images to a template
Generate a blank PDF
Learn three ways to generate a blank PDF using PSPDFKit
Generate thumbnail previews
How to render PDF pages as thumbnail images
Generate PDFs programmatically
How to programmatically generate a PDF