У меня есть изображение, приблизительно 300x300 пикселей шириной. Я хочу распечатать как можно больше копий на единственной странице (я планирую сократить их независимо с ножницами впоследствии).
Существует ли способ сделать это? Есть ли способ генерировать PDF с копиями (не открывая что-то как калека и вручную делая работу вставки копии).
Можно использовать инструмент ImageMagick montage
.
Установка imagemagic инструменты
sudo apt-get install imagemagick
Объединение Ваши изображения. Я создал это изображение, названное foo.png
как демонстрация:
Выполнение montage
, говоря ему сделать 3 строки 5 изображений каждым (-tile 3x5
), сохраняя первоначальный размер изображения (-geometry 300x400
и дать ему то же изображение 15 раз, как введено:
montage -geometry 300x400 -tile 3x5 foo.png foo.png foo.png foo.png foo.png foo.png foo.png foo.png \
foo.png foo.png foo.png foo.png foo.png foo.png foo.png montage.ps
результат:
, Так как это создает файл постскриптума (принтеры языка говорят), можно распечатать его непосредственно от инструментов использования командной строки как lp
или enscript
. У меня нет принтера в данный момент, таким образом, я не могу проверить, но это должно работать
lp montage.ps
или
enscript montage.ps
От Печать Командной строки в Linux.
<час>N-Up Печать
-o number-up=value опция выбирает печать N-Up. N-Up печатающие места несколько страниц документа на единственной печатной странице. CUPS поддерживает 1, 2, 4, 6, 9, и 16 - форматирует; формат по умолчанию равняется 1-:
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 изображения слева направо, от начала до конца на страницу для суммы {копий}. Числа, которые можно использовать, кажутся фиксированными...
<час>, Если это не работает, оставьте комментарий.
установите gThumb (sudo apt-get install gthumb
)
, выполняются, gThumb
выбирают несколько изображений
, щелкают правой кнопкой и выбирают печать
избранные строки увеличения вкладки
изображения и Coulms
Это возможно и удобно с PhotoPrint.
Установите приложение в Терминале:
sudo apt-get update
sudo apt-get install photoprint
При открытии изображения в приложении нажмите его и выберите из меню Image> Duplicate Image. (также доступный через щелчок правой кнопкой по изображению)
Затем Вы выбираете сумму столбцов и/или строк, которые Вы хотите произвести при Расположении и скорректировать другие настройки как поля и расстояния между изображениями.
Можно сохранить настройки как значение по умолчанию под Файлом в меню.