Apache PDFBox is an open source Java library for working with PDF documents. It allows developers to create, manipulate, print, and extract text and images from PDF documents. It can also be used to convert PDF files to other formats such as HTML, XML, and text. PDFBox also offers features such as encryption, digital signing, and document validation. PDFBox is maintained by the Apache Software Foundation and is available under the Apache License 2.0.
Discontinued The project is no longer being developed. The latest version, High Sign Alpha Preview 2, released in February 2009, can still be downloaded from CodePlex.
pdfbox is a development tool for generating pdfs programmatically.