PDF Merge Split

All features and tool possibilities at a glance

C#
Java
.NET Core
C/C++

Short facts

Conformance

  • ISO 32000-1 (PDF 1.7)

  • ISO 32000-2 (PDF 2.0)

  • ISO 19005-1 (PDF/A-1)

  • ISO 19005-2 (PDF/A-2)

  • ISO 19005-3 (PDF/A-3)

Supported formats

Input formats

  • PDF 1.0 to 1.7

  • PDF 2.0

  • PDF/A-1, PDF/A-2, PDF/A-3

Output formats

  • PDF 1.0 to 1.7

  • PDF 2.0

  • PDF/A-1, PDF/A-2, PDF/A-3

Features

  • Merge different PDF documents or pages to form a single PDF document

  • Split a PDF document of many pages into a number of smaller PDF documents

  • Process PDF/A documents: If all the input documents are PDF/A, then the output is PDF/A with automatically chosen version and compliance level (downgrade)

  • Automatically upgrade PDF version when merging documents with differing PDF version. Merging PDF 1.x and PDF 2.0 is currently not supported

  • Rotate pages

  • Flatten or remove form fields and annotations

  • Set or copy the color profile for the output device (output intent)

  • Set or copy document information and metadata (XMP)

  • Extract the number of pages, the media box and crop box of a PDF document

  • Extract XMP metadata from a PDF document

  • Add embedded files to a PDF document

  • Optimize page resources when merging PDF documents

  • Set passwords and permission flags

  • Process from the file system and from memory

  • Copy or remove outlines (bookmarks) and create custom outlines

  • Merge or remove document structure information

  • Remove named destinations

  • Set document information entries (title, author, etc.)

  • Write a linearized PDF (fast web view)

  • Set the page mode, initial page layout, and open action

  • Split vertical or horizontal double pages into single pages