Java PDF Library for Converting, Viewing, Printing PDF Documents
JPedal makes it easy for Java Developers to display PDF files by converting to image on the server or in a complete Java PDF Viewer on the client.
Why do Developers use the JPedal Java PDF library?
JPedal is a Java PDF library written to solve many of the problems Java developers need to solve when working with PDF files in Java. These include creating image thumbnails or high-resolution image bitmaps of pages, viewing PDF files, printing of PDFs, extracting text and automatically searching PDF files. JPedal also includes numerous small utilities to simplify tasks such as accessing metadata and PDF properties, getting a page count, reading and writing Annotations and Forms data.
Faster PDF Processing
JPedal is 3-4 times faster than free alternatives, including lots of optimisations to improve performance and reduce memory usage. Many of our competitors are even using an outdated JBIG2 decoder that we open sourced over 12 years ago!
Handle Problem Files
Our developers have encountered and fixed thousands of problem files created by third-party tools which fail to open in other libraries. JPedal also supports obscure PDF features such as XFA, portfolio files, and PDF layers.
We keep our development and support teams in house so that our customers can speak to knowledgeable experts who can quickly diagnose and resolve problems. We have over 20 years experience working with PDF and building software our customers can trust and rely on.
Modern Java PDF Library
JPedal has been around for a long time but it hasn't stood still. JPedal has a modern codebase which uses Java 8 as a minimum whilst also taking advantage of later versions using Java's multi-release jar functionality.