The iText jar is an open source java library to create, read and manipulate the pdf files in java. It is created by Bruno Lowagie.