If you have a LaTeX installation, I would recommend using
pdfpages package- a little 10-line LaTeX script / document,
- and
pdflatex .
LaTeX script
Save the following LaTeX script as 8x4-letter.tex . Adapt /path/to/input.pdf accordingly:
\documentclass{article} \usepackage{color} \definecolor{mygray}{rgb}{.9,.9,.9} % background color for complete poster \pagecolor{mygray} % line must *precede* \usepackage{pdfpages} \usepackage[final]{pdfpages} % comment out for testing \usepackage[paperwidth=4896ppt, paperheight=3168]{geometry} % dimensions of 8 letter widths, 4 heights \pagestyle{plain} % do not use page numbering \begin{document} % orig. slide sizes are 612x792 pts (Letter) \includepdf[nup=8x4, % 8x4 grid was asked for delta=0 0, % horiz.+vert. distance between slides scale=0.999, % scale down for additional margins pages={1-32}, % input document has 32 pages noautoscale=false, % set to true if you have larger pages frame=false] % set to true if you want frames {/path/to/input.pdf} % filename+path cannot have spaces! \end{document}
pdflatex command
Now run
pdflatex 8x4-letter.tex
This should result in the creation of a PDF file, 8x4-lettter.pdf .
If you need frames around each page, use frame=true . To add extra page spacing, use delta=10 10 or delta=17 11 or whatever suits you. You can also change the value for scale=...
Kurt pfeifle
source share