DynamicPDF Generator for Java is a highly efficient and easy to use class library for the dynamic creation of PDF documents based on dynamic data. PDF documents can be saved to disk, output to a java.io.OutputStream object or output directly to WebServers output stream using javax.servlet.ServletOutputStream. The generated PDF documents are 100% compatible with PDF version 1.3 thru 1.7 and comply with the PDF specification as published by Adobe.
DynamicPDF Generator for Java includes over 50 Page Elements that can be used in a PDF document. It features a Custom Page Element API which allows for the creation of custom or composite Page Elements by inheriting from the com.cete.dynamicpdf.PageElement base class and implementing the draw method. See the Custom Page Elements topic for details.