jPDFAssemble is a Java library to assemble PDF documents to split, merge PDF documents or work with bookmarks.
jPDFAssemble is platform independent, so it can be used in any environment that supports Java, including Windows, Mac OSX and Linux.
This sample program demonstrates how easy it is to use jPDFAssemble from your Java application. The program has methods to merge PDF files, interleave PDF files and create bookmarks in a PDF file. The code to do these functions can be found in the PDFAssemblePanel class installed in a folder called jPDFAssembleSamples under the folder where the jPDFAssemble demo was installed.
Key features of jPDFAssemble are:
- Delete, extract pages from existing PDF documents
- Insert pages or append whole documents to new or existing PDF documents
- Create or manipulate bookmarks in PDF documents
- Save to the file system or to Java output streams
- Written entirely in Java™ so your application can remain platform independent
- No additional software or drivers needed when deploying your application
Jar files - There are a number of jar files that are included in the installation of this evaluation program. Only the jPDFAssemble.jar file is always required for deployment, the remaining jar files are used to work with specific features in some PDF documents:
jPDFAssemble.jar - This is the main jar file for the component, it is always required.
cmaps.jar - This jar file contains CMaps, used to read and display character encodings used with CJK (Chinese, Japanese, Korean) content.