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.13.0.tar.gz (32.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pdfautonup-1.13.0-py3-none-any.whl (38.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pdfautonup-1.13.0.tar.gz
  • Upload date:
  • Size: 32.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for pdfautonup-1.13.0.tar.gz
Algorithm Hash digest
SHA256 d9bd3120ecfb7e9a6018f70012b6bea2f6b681558788005c1d8cd79b11584c2b
MD5 47dd3da63ae69afbd48d897e087bc761
BLAKE2b-256 fbf9ae185602a5d7b20c72c2f2ed138f6965791ec387b6daa0bc6d95d60c25b0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pdfautonup-1.13.0-py3-none-any.whl
  • Upload date:
  • Size: 38.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for pdfautonup-1.13.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a5d643e718d4cdfcb54e924472719cb24960eaa9188a41efa180b18ea8cc67ab
MD5 48d5bf2b2d07b58dd643d32790d58ed3
BLAKE2b-256 2b7f75f844299793e677e692b54883969c049c42a5d2fe40cab02874fb648865

See more details on using hashes here.

Supported by

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