Open Source PDF Libraries in Java
12 projectsApache FOP formats XSL-FO (and thus XML via XSLT) to PDF, PS, PCL, AFP, and other targets. Java library; part of Apache XML Graphics.
Apache PDFBox is a Java library to create, manipulate, and extract content from PDFs. Supports text extraction, split/merge, forms, signing, and command-line tools.
Pentaho Reporting (formerly JFreeReport) is a Java reporting library: multi-source data, output to PDF, Excel, XHTML, and more. jfree. org project page gone; development continues as Pentaho Reporting.
PDF Renderer is a pure Java library that renders PDFs to the screen using Java2D (e. g. Swing).
PDF Clown for Java is a library for reading, manipulating, and writing PDFs with layers from low-level object model to document structure and content streaming.