Java PDF Libraries for Processing, Viewing and Conversion
100% Java SDKs to convert, display and process PDF documents and images, with no native dependencies
"This BuildVu license upgrade will speed up our processing time by 4 years!"
Our Java PDF and Image Libraries
Trusted Java solutions for PDF and document problems since 1999
BuildVu
FormVu
JPedal
JDeli
Why Do Companies Buy Software From IDRsolutions?
It all adds up to faster development times and lower total cost of ownership
Building PDF & Image Libraries Since 1999
27 years of Java expertise in PDF and image processing. Used in production by Adobe, Citi, Lufthansa and Pearson.
Supported by the Actual Developers
Questions go straight to the engineers who wrote the code and can give you a real answer, not a scripted response.
Independently Owned and Not for Sale
Privately owned and bootstrapped since 1999. This allows us to focus on our customers, products and team.
Faithful Conversion, Optimised Output
Converted content matches the source PDF and is optimised for the target format. Output is clean HTML or properly compressed images.
100% Java, Zero External Dependencies
Built on our own tech stack, with no JNI, C extensions, or third-party libraries. That means no supply-chain CVEs, and no license audits.
Simple and Transparent Licensing
Clear prices with no mandatory sales calls before you can see a number. There are no hidden per-document charges or renewal surprises.
Frequently Asked Questions
What does IDRsolutions software do?
IDRsolutions provides Java libraries for working with PDF files and images. BuildVu converts PDF to HTML5 or SVG for web display. JPedal handles PDF processing, manipulation, viewing, rasterizing and text extraction in Java. FormVu converts fillable PDF forms to standalone HTML5. JDeli reads and writes image formats including AVIF, HEIC, JPEG 2000 and TIFF. All products run server-side in pure Java.
Do IDRsolutions libraries require native code or third-party dependencies?
No. All IDRsolutions products are written entirely in Java and run without native libraries, C extensions or third-party runtime dependencies. This makes them straightforward to deploy in Java SE, Jakarta EE and containerised environments, and avoids the licensing and portability complications that come with native PDF toolkits.
Is IDRsolutions software suitable for high-volume server-side PDF processing?
Yes. BuildVu and JPedal are designed for server-side deployment and handle high-volume batch processing. BuildVu is used by companies including Academia.edu and Perlego to process large PDF libraries at scale. Server licences are priced per CPU core rather than per document, so processing costs stay predictable as volume grows.
What licensing options are available?
IDRsolutions products are available as a cloud API (pay-per-use or volume subscription) and as a self-hosted server license (perpetual or annual subscription, priced per server core). Trial licences are available for evaluation before purchase. There are no per-document fees on server licences.
Which Java versions are supported?
IDRsolutions products support Java 17 and above. They run on standard JVM implementations including Oracle JDK and OpenJDK, and are tested on Windows, Linux and macOS server environments.
How does BuildVu compare to embedding a PDF viewer?
BuildVu converts PDF files to HTML5 or SVG once, server-side, producing output that renders natively in any browser without a viewer plugin. This gives full control over presentation, allows content to be indexed by search engines, and eliminates dependency on browser PDF support. For a detailed comparison, see our buyer's guide.
Members of the PDF Association
IDRsolutions are a member of the PDF Association which was founded in 2006 as PDF/A Competence Center. PDF/A Association is a co-operation between numerous innovative and world leading companies that specialise in the PDF file format. They exist to promote, exchange and share information on PDF technology.