Как распечатать несколько копий изображения на единственной странице

У меня есть изображение, приблизительно 300x300 пикселей шириной. Я хочу распечатать как можно больше копий на единственной странице (я планирую сократить их независимо с ножницами впоследствии).

Существует ли способ сделать это? Есть ли способ генерировать PDF с копиями (не открывая что-то как калека и вручную делая работу вставки копии).

10
задан 12 March 2014 в 19:28

4 ответа

Можно использовать инструмент ImageMagick montage.

  1. Установка imagemagic инструменты

    sudo apt-get install imagemagick
    
  2. Объединение Ваши изображения. Я создал это изображение, названное foo.png как демонстрация:

    enter image description here

    Выполнение 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
    

    результат:

    enter image description here

  3. , Так как это создает файл постскриптума (принтеры языка говорят), можно распечатать его непосредственно от инструментов использования командной строки как lp или enscript. У меня нет принтера в данный момент, таким образом, я не могу проверить, но это должно работать

    lp montage.ps
    

    или

    enscript montage.ps
    
11
ответ дан 16 November 2019 в 15:25

От Печать Командной строки в 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 изображения слева направо, от начала до конца на страницу для суммы {копий}. Числа, которые можно использовать, кажутся фиксированными...

<час>

, Если это не работает, оставьте комментарий.

8
ответ дан 16 November 2019 в 15:25

установите gThumb (sudo apt-get install gthumb)

, выполняются, gThumb

выбирают несколько изображений

, щелкают правой кнопкой и выбирают печать

enter image description here

избранные строки увеличения вкладки

изображения и Coulms

3
ответ дан 16 November 2019 в 15:25

Это возможно и удобно с PhotoPrint.

Установите приложение в Терминале:

sudo apt-get update
sudo apt-get install photoprint

При открытии изображения в приложении нажмите его и выберите из меню Image> Duplicate Image. (также доступный через щелчок правой кнопкой по изображению)

Затем Вы выбираете сумму столбцов и/или строк, которые Вы хотите произвести при Расположении и скорректировать другие настройки как поля и расстояния между изображениями.

Можно сохранить настройки как значение по умолчанию под Файлом в меню.

2
ответ дан 23 November 2019 в 04:20

Другие вопросы по тегам:

Похожие вопросы: