php_jh_pdf is a set of classes intended to simplify the generation of PDF documents with PHP. It enables you to put down continuous text with automatic line wrapping, automatic creation of new pages, etc. It also renders barcodes directly onto the PDF document. It offers classes for creating tables by only specifying column widths and the data to put into the cells. The table layout (border widths, colors) is highly adjustable. The table class builds on top of the other classes, so table cells can contain anything supported by the other php_jh_pdf classes. The interface used by the table class to output the actual content is simple and classes for putting in other content can thus be easily created.