A tool to help you make conference posters out of home printers. Specifically, it automatically slices large-size PDF posters into smaller ones printable by your home printer. You need to follow guides on the smaller prints to stitch them together (check sampleinput.pptx and output.pdf). This tool was originally used in CV670 @ UMASS.
- git clone https://github.com/GammaPi/MakeConferencePostersAtHome.git
- cd MakeConferencePostersAtHome
- pip install -r requirements.txt
Poppler is the underlying project that does the magic in pdf2image. You can check if you already have it installed by calling pdftoppm -h
in your terminal/cmd.
Ubuntu
sudo apt-get install poppler-utils
Archlinux
sudo pacman -S poppler
MacOS
brew install poppler
Windows
- Download the latest poppler package from @oschwartz10612 version which is the most up-to-date.
- Move the extracted directory to the desired place on your system
- Add the
bin/
directory to your PATH - Test that all went well by opening
cmd
and making sure that you can callpdftoppm -h
The process is simple:
- The poster size depends on the PDF size. You can make a poster with PowerPoint and set the slide size to your desired size.
- Export slides to PDF (Any PDF with your desired size will work)
- Use Python to run this script
python3 main.py
and generate the output PDF - Check and then use a printer to print the output.pdf (Each page from the input file will have one output PDF file.)
- Cut/Fold the dark-grey edge, and put glue on the light-gray edge.
- Stitch poster together.
There are a few input parameters (Note: Poster size is determined by your PDF settings)
<Absolute path to PDF file>
<Print Paper Width in inches>
<Print Paper Height in inches>
<Glue Border Width in inches>
Example generated image:
Image courtesy: Unsplash - Boston Public Library
Folded paper (without glue this time):
Stitched poster: