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.11.0.tar.gz (29.0 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.11.0-py3-none-any.whl (34.4 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for pdfautonup-1.11.0.tar.gz
Algorithm Hash digest
SHA256 643ddbe0a8c6f307653cec9d684d2e7dbcce887a0204a98b21ec77eea4a65412
MD5 ca81bb9d3ff8989a372bb0f1c9686db2
BLAKE2b-256 f97a4299b74b6c411dc9eaa8ba34817cb819bcc24843dc41f74701a9a6d158a0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pdfautonup-1.11.0-py3-none-any.whl
  • Upload date:
  • Size: 34.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.13.1

File hashes

Hashes for pdfautonup-1.11.0-py3-none-any.whl
Algorithm Hash digest
SHA256 200c5307ef10537f47abeb4af7b592c51f7efed0b29c655fdce1991bfaf628a0
MD5 c49b74f615b1c9362f1677c377c8daa7
BLAKE2b-256 423c291871e57b16e86672cc049ca4e2e2b579672a9bfc8b950d3fbb01489591

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