Automatically merge individual documents

When you need to create a large volume of PDF-based reports and documentation, AppendPDF makes it easy and fast. Used for archiving, litigation support, web presentation and a variety of other applications, the powerful solution delivers assembled documents on demand.

Industries that have used AppendPDF to speed up and automate their processes include real estate companies, insurance companies, financial services, entertainment companies, and any organization that needs to assemble documents such as policies, standard operating procedures, etc. on demand.

Highlights AppendPDF

  • Reliable and performance combination of PDF files.
  • Combines complete files or selected page ranges.
  • Includes bookmarks from the original files.
  • Sets options for opening, displaying and first page of the file.
  • Inserts new document information such as title, subject, keywords, date, or other metadata into PDF document information fields and into XML via the eXtensible Metadata Platform (XMP).
  • Applies Adobe Acrobat standard 40-bit or 128-bit file encryption with a user-specific password to control who can view, print, or modify the document.
  • Linearize PDF files for fast web viewing.
  • Optimizes PDF documents to reduce file size.

Easy integration

  • No limit on concurrent users or connections.
  • No limit on the number of documents processed.
  • No limit on threads – run as many instances as you want.
  • Supports PDF 1.0 and higher.
  • Call from any programming or scripting language, including (but not limited to) Perl, PHP, Java, C++, ASP & .Net, Visual Basic, Cold Fusion and Lotus Notes.

Supported Operating Systems

  • Microsoft Windows – Windows 7 and higher (32 or 64 bit).
  • Linux (RedHat, SUSE, Ubuntu, etc.) – Kernel 2.6 64 bit.
  • IBM AIX – 5.2 and higher on Power.
  • Oracle (Sun) Solaris – 10 and higher on SPARC.
  • Apple Mac OS X – 10.5 and higher on Intel x86.

Basic operation

A text or XML parameter file is passed to AppendPDF that contains the instructions AppendPDF will use to assemble the new PDF document. For more information, see the AppendPDF introduction. A DTD is provided for validating XML parameter files.


Dynamically generate parameter files from Perl, Java, PHP, VBScript or any shell script. AppendPDF can also be used as a script for multi-step processing or together with our other products as part of a complete PDF workflow solution.