PDFtk


PDFtk is a cross-platform tool for manipulating Portable Document Format documents. It comes in three versions: PDFtk Server, PDFtk Free and PDFtk Pro.
pdftk-java is a port of PDFtk into Java.
of most common PDFtk operations