jPDFProcess Java PDF Process Library 4.80
PDFProcess is a Java library to work with PDF documents that can be used to deliver customized PDF content to your users or to process and manipulate incoming PDF content. The library has a simple interface to work with PDF documents and is designed to be integrated easily and seamlessly into your PDF document workflow. nnjPDFProcess provides the functionality found in many of our other libraries, including printing, setting permissions and security, creating and assembling documents, digital signing, working with form fields, extracting text and more. nnThe library can work with PDF documents from files, URLs and input streams and can save documents to files and output streams, so it can serve documents from a J2EE application directly to a client browser without any temporary files. nnjPDFProcess is platform independent, so it can be used in any environment that supports Java, including Windows, Mac OSX and Linux. nnMain Featuresn+ Create new PDF documents or work with existing PDF documents. n+ Add content onto existing or new pages. n+ Assemble documents, split, merge, combine documents, remove pages. n+ Encrypt documents using RC4 or AES encryption, set document permissions. n+ Digitally sign PDF documents n+ Import, export and fill interactive form data. n+ Convert documents to TIFF, JPEG, PNG images. n+ Apply and verify digital signatures. n+ Extract text content. n+ Print PDF documents. n+ Add file attachments. n+ Add and edit bookmarks. n+ Preflight documents using PDF/X-1 and PDF/X-3 profiles. n+ Edit document properties such as title, keywords, subject. n+ Create PDF layers and draw onto them. n+ Create Linearized PDF Documents.n+ Written entirely in Java - allows your application to remain platform independent. n+ Tested on JDK 1.4.2 and above. (JDK 1.3.1 version available on request).