Open PDF files in Java

Nutrient Java SDK includes support for opening PDFs from a number of input sources, including file paths, remote URLs, cloud providers, and in-memory data. Opened PDFs can be processed, manipulated, and edited.

Nutrient SDKs are trusted by world’s most popular applications, including Autodesk, Disney, UBS, Dropbox, IBM, and Lufthansa. Nutrient’s powerful solutions enable seamless integration of PDF editing features into your applications, delivering reliability and efficiency to world-class enterprises.

Key capabilities

  • In-memory data — Load PDFs that aren’t stored on disk

  • Local storage or remote URL — Open files that are stored anywhere

  • Custom data providers — Load PDF data from any custom source

  • Extendable — Add annotation, redaction, form fill, and more

Guides for opening a document

Open from local storage
How to open a PDF document from local storage

Open from in-memory data
How to open a PDF document from an in-memory data provider

Open from a custom data provider
How to open a PDF document from any custom data source

Open from a remote URL
How to open a PDF document from a remote URL

Free trial

Start your free trial for unlimited access and expert support.