JPedal is an actively developed and very capable 100% Java PDF library Suite used by Enterprise clients worldwide for printing, viewing, conversion, search, extraction, use with XFA files and lots of other purposes.
The library comes with a number of pre-built example applications allowing for rapid prototyping and integration into your own application.
The JPedal library comes with support for Java SE, Java ME and Java FX.
The Java PDF Viewer is available as both Swing and JavaFX insuring you have a future upgrade path of your choice.
Text can be extracted as either raw text or XML, and graphics can be exported in jpg, tiff and png formats. Thumbnail creation, PDF page export, batch extraction and advanced printing as well as e-book distribution options are useful assets of this library.
There is support for XFA files (XFA stands for XML Forms Architecture which are created with Adobe LiveCycle.
The JPedal library can be integrated with the iText library for PDF creation capabilities. The latest GUI enhancements add natural page turning and snazzy browsing effects to PDF page display.
The latest release is stable and is being constantly updated (http://www.idrsolutions.com/jpedal-builds/ for details). Help is provided via JavaDocs (http://www.idrsolutions.com/java-pdf-library-support/), support forum (http://support.idrsolutions.com/) and paid support options. Source code is available for OEM customers.
PDF Developers, platform independent software developers, Small, medium and Large companies.
Used by companies as large as Adobe and Intel to Small Developers and Corporate intra-nets.