Я бы сделал это (не обязательно наилучшим образом, но используя инструменты, которые у меня есть), чтобы использовать pdf2ps
Ghostcript для преобразования в PostScript, а затем добавить преамбулу PostScript N-up (PS - полное программированиеязык, и вы можете переопределить встроенные функции, такие как "showpage", чтобы добавить N-Up или постеризацию непосредственно в документ), а затем я бы преобразовал обратно с ps2pdf
.
Offhand Я не нахожу опубликованную версиюутилита PostScript N-up, но вы можете использовать несколько языков, написанных на других языках, которые управляют самим документом PostScript, например на http://www.tardis.ed.ac.uk/~ajcd/psutils/