Had this lovely pdf (Music Marketing Handbook, 2007) and had difficulty reading it on screen and wanted to print it in a small (tiny?) broshure format. So, in Linux, I used this:
first convert PDF to postscript file
1 |
pdftops -nocrop -paper A4 -expand Source.pdf Source.ps |
now the crazy command-line monster (this will take 8 pages in a block, scale them by 0.5, offset their position on a page and rotate four of them upside down):
1 |
pstops -d "8:4U@0.5(0.5w,1h)+3U@0.5(1w,1h)+7@0.5(0,0)+0@0.5(0.5w,0),2U@0.5(0.5w,1h)+5U@0.5(1w,1h)+1@0.5(0,0)+6@0.5(0.5w,0)" Source.ps MyBooklet.ps |
convert postscript back to pdf, but make sure that GhostView doesn’t try to figure out the correct rotation!
1 |
ps2pdf -dAutoRotatePages=/None MyBooklet.ps MyBooklet_final.pdf |
This process will create pages with four pages on each, which you can print double-sided. It is then very simple to fold each of A4 sheets two times and just cut the top two folds.