Na impressão em linha de comando no Linux .
Impressão N-Up
A opção -o número para cima = valor seleciona a impressão de várias páginas. A impressão de várias páginas coloca várias páginas do documento em uma única página impressa. O CUPS suporta os formatos 1, 2, 4, 6, 9 e 16-Up; o formato padrão é 1-Up:
lp -o number-up=1 filename
lp -o number-up=2 filename
lp -o number-up=4 filename
lpr -o number-up=16 filename
A opção -o número-acima-layout = valor escolhe o layout das páginas em cada página de saída:
-o number-up-layout=btlr
Bottom to top, left to right
-o number-up-layout=btrl
Bottom to top, right to left
-o number-up-layout=lrbt
Left to right, bottom to top
-o number-up-layout=lrtb
Left to right, top to bottom (default)
-o number-up-layout=rlbt
Right to left, bottom to top
-o number-up-layout=rltb
Right to left, top to bottom
-o number-up-layout=tblr
Top to bottom, left to right
-o number-up-layout=tbrl
Top to bottom, right to left
Então, eu suponho que será algo assim:
lp -o number-up=4 number-up-layout=lrtb -d {printer} {filename} -n {copies}
E deve imprimir 4 imagens da esquerda para a direita, de cima para baixo por página, para a quantidade de {cópias}. Os números que você pode usar parecem fixos ...
Se isso não funcionar, deixe um comentário.
-density 300x300
não parece ajudar. Alguma ideia?