Skip to main content
This is a pre-production deployment of Warehouse. Changes made here affect the production instance of PyPI (
Help us improve Python packaging - Donate today!

Join PDF documents into a single document.

Project Description

pdfjoin can be used to join PDF documents. It supports a simple droplet mode. It will join all files passed as argument into a new file.

pdfjoin has three modes of operation:

  1. With no output path given: The droplet mode.

    If no output path is passed to pdfjoin, will look for a file matching pdfjoin-*.pdf in the current directory, which has been modified within the last 60 minutes. (More precise, the filename must match the scheme as described in the next paragraph.)q If such a file exists, all documents passed as arguments will be joined to this one.

    If such a file does not exist, it will be created first. The filename will be pdfjoin-yyyddmm-hhmm.pdf with yyyddmm being the current date and hhmm being the current time.

    This allows dropping one file after each other onto the droplet and join them into the same output file – assuming you are not waiting more then 60 Minutes between each drop.

  2. With an existing directory name is given as output path

    This case works exactly like the droplet mode, except that the file is searched for and created in the given directory.

  3. With any other path given as output path:

    In this case the given path is the filename searched for and created if not existing yet.

Unfortunatly the old project homepage at has been shut down together with origo. For now the source is hosted at

Release History

Release History

This version
History Node


Supported By

WebFaction WebFaction Technical Writing Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Rackspace Rackspace Cloud Servers DreamHost DreamHost Log Hosting