Skip to main content

Convert PDF files to 'n-up' PDF files, guessing the output layout.

Project description

Check out my other PDF tools: pdfimpose | dummypdf. This tool can be used online at: https://pdfimpose.it

Fit as much pages as possible, from some PDF files to a ‘n-up’ PDF file of a given page size, guessing the layout.

Examples

With the default paper size being A4, pdfautonup on:

See the documentation for the full command lines used to generate those examples.

What’s new?

See changelog.

Download and install

See the end of list for a (quick and dirty) Debian package.

  • From sources:

  • From pip:

    pip install pdfautonup

    Note: If PyMuPDF can be installed, you can use:

    pip install pdfautonup[pymupdf]

    This will change the python library used to read and write PDF files (PyMuPDF instead of PyPDF), to make pdfautonup faster.

  • Quick and dirty Debian (and Ubuntu?) package

    This requires stdeb (and setuptools-scm) to be installed:

    python3 setup.py --command-packages=stdeb.command bdist_deb
    sudo dpkg -i deb_dist/pdfautonup-<VERSION>_all.deb

Documentation

  • The compiled documentation is available on readthedocs

  • To compile it from source, download and run:

    cd doc && make html

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pdfautonup-1.12.1.tar.gz (29.0 kB view details)

Uploaded Source

Built Distribution

pdfautonup-1.12.1-py3-none-any.whl (34.5 kB view details)

Uploaded Python 3

File details

Details for the file pdfautonup-1.12.1.tar.gz.

File metadata

  • Download URL: pdfautonup-1.12.1.tar.gz
  • Upload date:
  • Size: 29.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for pdfautonup-1.12.1.tar.gz
Algorithm Hash digest
SHA256 40f68d927d4fa76e4b495a0ab02214347784939444e4e8b79b5bd10c9e9a77e0
MD5 3e7a3c92423c43894194504d3f09ca52
BLAKE2b-256 393fcc2a387cf1446b2bade30dd2f35ff2222dc51d601c366cfd9e6e537d203c

See more details on using hashes here.

File details

Details for the file pdfautonup-1.12.1-py3-none-any.whl.

File metadata

  • Download URL: pdfautonup-1.12.1-py3-none-any.whl
  • Upload date:
  • Size: 34.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for pdfautonup-1.12.1-py3-none-any.whl
Algorithm Hash digest
SHA256 89bc888edb264d07b3c11dffc39efaeb69adffb29655b31f5dcf8510e318c5fd
MD5 02aaa87b9a89014f4d7c4f898aebf873
BLAKE2b-256 69bc4672b30fd3c6ea41cc49c6524ee86daf3e4e78949b5d32d9f2104638c03c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page