LINUX.ORG.RU

fineprint из дуалбута может.

ansi ★★★★
()

ImageMagic + ghostscript.

Напишите простенький скрипт, в котором montage будет собирать картинки по две, а печататься они будут lpr'ом.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Jaberwock

Да, можно найти много готовых примеров использования ImageMagic в интернете.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Jaberwock

Вот так одно изображение будет под другим

montage 1.JPG 2.JPG -geometry +0+0 -tile 1x2 3.jpg

dumal ★★
()
Ответ на: комментарий от Jaberwock

Так вы же вроде автоматом хотели? Можно и через GUI (всякими gnomeprint'ами и т.п.). Но проще написать скриптик:

  1. считываем по 2 файла (например, for file1 file2 in *jpg; do)
  2. «склеиваем» их (montage $file1 $file2 ... tmp.jpg)
  3. печатаем (lp ... tmp.jpg)
  4. повторяем (done)
Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

А выбор принтера как тогда сделать? tmp.jpg не хочу есть ведь конвеер.

Беру по два файла montage -tile 2 file1.jpg file2.jpg -mode Concatenate -tile x1 - | буферизатор | GUI

Jaberwock ★★★
() автор топика
Ответ на: комментарий от Jaberwock

А выбор принтера как тогда сделать?

У lpr есть опция "-P", позволяющая указать, на какой принтер отправлять задание (если он не является принтером по умолчанию).

tmp.jpg не хочу есть ведь конвеер.

пожалуйста:

montage ... | lpr -P <ваш принтер> [другие опции]

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Jaberwock

Странно, у меня

montage 10.11.1* -mode Concatenate -tile x1 -|lp -o "fitplot landscape media=a4"
посылает запрос на принтер нормально...

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Jaberwock

montage -tile 2 02.jpg 03.jpg -mode Concatenate -tile x1 - |lp -o «fitplot landscape media=a4 page-bottom=36 page-top=36 page-left=36 page-right=36»

печатает, но очень странно. Левая сторона объединенной картинки начинается от середины, конец правой стороны картинки заканчивается на середине и по вертикали прокручено еще забавнее

Jaberwock ★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.