O utilitário psnup
(do pacote) permite imprimir várias páginas de um arquivo Postscript na mesma folha.
Exemplos:
-
psnup -2 input.ps output.ps
Imprime duas páginas de input.ps por folha. Salva a saída em output.ps. -
psnup -4 input.ps output.ps
Imprime quatro páginas de input.ps por folha. Salva a saída em output.ps.
Para fazer o mesmo com arquivos pdf, há um utilitário chamado
pdfnup
(no pacote pdfjam).Exemplos:
Com pdfnup,
pdfnup mywork/wasteful.pdf --nup 2x2
pdfnup mywork/wasteful.pdf --nup 2x1 --outfile mywork2/halfthewaste.pdf
pdfnup file1.pdf file2.pdf --frame true --nup 2x2
Outras opções do pdfnup incluem --pages, --paper, --orient, --trim, --delta, --offset, --scale e --openright.
Outra utilidade do pacote é o pdfjoin,
pdfjoin file1.pdf file2.pdf file3.pdf --fitpaper true
__________________
Referências:
http://www.hermann-uwe.de/tips-and-tricks/print-multiple-pages-on-one-sheet
http://www2.warwick.ac.uk/fac/sci/statistics/staff/academic/firth/software/pdfjam/
Um comentário:
A imposição de páginas usando abordagens como a do psnup pode ficar comprometida quando não houver independência de código PostScript entre as diferentes páginas.
Isto ocorre, por exemplo, em saídas PS com Separations do Quark 4. Assim, fica difícil fazer a imposição em outro lugar que não seja o próprio RIP ou dispositivo de saída. Ainda mais se misturarmos páginas de diferentes arquivos.
Postar um comentário