Rearrange PDF pages to print as flyers on one paper
Project description
- Version:
- Version 1.0
- Copyright:
- 2008-2025 by Hartmut Goebel
- Licence:
GNU Affero General Public License v3 or later (AGPLv3+)
- Homepage:
Flyer Composer can be used to prepare one- or two-sided flyers for printing on one sheet of paper.
Imagine you have designed a flyer in A6 format and want to print it using your A4 printer. Of course, you want to print four flyers on each sheet. This is where Flyer Composer steps in, creating a PDF which holds your flyer four times. If you have a second page, Flyer Composer can arrange it the same way - even if the second page is in a separate PDF file.
This also work if your input file was designed for e.g. A2: it will simply be scaled down to A6 and placed four times in the sheet. And, of course, PDF Flyer Composer supports other flyer sizes or paper sizes, too.
This is much like pdfnup (or psnup), except that the same page is put the paper several times.
Flyer Composer contains two programs: a Qt-based GUI one (flyer-composer-gui) and a command line one (flyer-composer).
For more information please refer to the manpage or visit the project homepage.
Download
Flyer Composer for Windows and Linux can be downloaded from http://crazy-compilers.com/flyer-composer.
Installing from PyPI
If you have Python installed on your system, Flyer Composer can easily be installed using:
pip install flyer_composer
If you also want the Qt GUI, run:
pip install flyer_composer[gui]
Please help translating
Flyer Composer and its siblings are continually being translated using Codeberg Translate. Feel free to take your part in the effort of making Flyer Composer available in as many human languages as possible. It brings Flyer Composer closer to its users!
Requirements when Installating from Source
If you want to install Flyer Composer from source, make sure you have the following software installed:
Python 3 (tested with Python 3.8–3.13),
pip for installation, and
pypdf (5.5 or newer, tested with 5.8.0)
For the Qt GUI additionally:
PyQt5 and
For further information please refer to the Installation instructions.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file flyer_composer-1.0.tar.gz.
File metadata
- Download URL: flyer_composer-1.0.tar.gz
- Upload date:
- Size: 80.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.10.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
65bf9e00e5b7590bcb9310fb19a2aa41edf87bc2248fda132f2518607edde4a0
|
|
| MD5 |
49862c5fa89eaffbdcc25d0962555cd4
|
|
| BLAKE2b-256 |
34aa718514f89c8e69e3660fee8cbb1ac0531655075bcf25580d5f4409fe2e61
|
File details
Details for the file flyer_composer-1.0-py3-none-any.whl.
File metadata
- Download URL: flyer_composer-1.0-py3-none-any.whl
- Upload date:
- Size: 105.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.10.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b748d0c58152fdff56f71cef2015b7f6aa36bbf8bdf8b77b7497617749584f0d
|
|
| MD5 |
ede43c3263c42b0229364ed275f04672
|
|
| BLAKE2b-256 |
30ca7ba4ba3858831d4d6b5e20a4ea91bbe776716946dfb3e5a48222dc0437c0
|