Из командной строки печати в Linux .
N-Up Печать
Опция -o number-up = value выбирает печать N-Up. Печать N-Up размещает несколько страниц документа на одной напечатанной странице. CUPS поддерживает форматы 1, 2, 4, 6, 9 и 16-Up; формат по умолчанию 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
Опция -o number-up-layout = value выбирает макет страниц на каждой выходной странице:
-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
Поэтому я предполагаю, что это будет примерно так:
lp -o number-up=4 number-up-layout=lrtb -d {printer} {filename} -n {copies}
И он должен напечатать 4 изображения слева направо, сверху вниз на страницу за количество {копий}. Числа, которые вы можете использовать, кажется фиксированными ...
Если это не работает, пожалуйста, оставьте комментарий.
-density 300x300
похоже не помогает. Есть идеи?