Форум — Desktop Как печатать папку с jpeg по два на страницу? 0 1 Варианты преобразовать в pdf или djvu не предлагать. Ссылка
ImageMagic + ghostscript.Напишите простенький скрипт, в котором montage будет собирать картинки по две, а печататься они будут lpr'ом. Eddy_Em ☆☆☆☆☆ (21.11.10 18:14:34 MSK) Показать ответ Ссылка
Ответ на: комментарий от Eddy_Em 21.11.10 18:14:34 MSK Какие маны читать? Jaberwock ★★★ (21.11.10 18:17:31 MSK) автор топика Показать ответы Ссылка
Ответ на: комментарий от Jaberwock 21.11.10 18:17:31 MSK man montage - какими ключами комбинировать картинки, man lp - как печатать с нужным разрешением и полями. Eddy_Em ☆☆☆☆☆ (21.11.10 18:24:02 MSK) Показать ответы Ссылка
Ответ на: комментарий от Jaberwock 21.11.10 18:17:31 MSK Да, можно найти много готовых примеров использования ImageMagic в интернете. Eddy_Em ☆☆☆☆☆ (21.11.10 18:24:27 MSK) Ссылка
Ответ на: комментарий от Eddy_Em 21.11.10 18:24:02 MSK Для каждой пары montage -tile 2 02.jpg 03.jpg -mode Concatenate -tile x1 02.03.jpg Jaberwock ★★★ (21.11.10 19:18:58 MSK) автор топика Показать ответ Ссылка
Ответ на: комментарий от Jaberwock 21.11.10 19:18:58 MSK Вот так одно изображение будет под другим montage 1.JPG 2.JPG -geometry +0+0 -tile 1x2 3.jpg dumal ★★ (21.11.10 22:28:42 MSK) Ссылка
Ответ на: комментарий от Eddy_Em 21.11.10 18:24:02 MSK А вместо lp через GUI возможно? Jaberwock ★★★ (21.11.10 23:36:30 MSK) автор топика Показать ответ Ссылка
Ответ на: комментарий от Jaberwock 21.11.10 23:36:30 MSK Так вы же вроде автоматом хотели? Можно и через GUI (всякими gnomeprint'ами и т.п.). Но проще написать скриптик: считываем по 2 файла (например, for file1 file2 in *jpg; do) «склеиваем» их (montage $file1 $file2 ... tmp.jpg) печатаем (lp ... tmp.jpg) повторяем (done) Eddy_Em ☆☆☆☆☆ (21.11.10 23:41:59 MSK) Показать ответ Ссылка
Ответ на: комментарий от Eddy_Em 21.11.10 23:41:59 MSK А выбор принтера как тогда сделать? tmp.jpg не хочу есть ведь конвеер.Беру по два файла montage -tile 2 file1.jpg file2.jpg -mode Concatenate -tile x1 - | буферизатор | GUI Jaberwock ★★★ (21.11.10 23:47:46 MSK) автор топика Показать ответ Ссылка
Ответ на: комментарий от Jaberwock 21.11.10 23:47:46 MSK А выбор принтера как тогда сделать? У lpr есть опция "-P", позволяющая указать, на какой принтер отправлять задание (если он не является принтером по умолчанию). tmp.jpg не хочу есть ведь конвеер. пожалуйста: montage ... | lpr -P <ваш принтер> [другие опции] Eddy_Em ☆☆☆☆☆ (22.11.10 00:07:38 MSK) Показать ответ Ссылка
Ответ на: комментарий от Eddy_Em 22.11.10 00:07:38 MSK montage -tile 2 02.jpg 03.jpg -mode Concatenate -tile x1 - |lp -o «fitplot landscape media=a4»не печатает Jaberwock ★★★ (22.11.10 00:21:11 MSK) автор топика Показать ответ Ссылка
Ответ на: комментарий от Jaberwock 22.11.10 00:21:11 MSK Странно, у меня montage 10.11.1* -mode Concatenate -tile x1 -|lp -o "fitplot landscape media=a4" посылает запрос на принтер нормально... Eddy_Em ☆☆☆☆☆ (22.11.10 00:27:39 MSK) Показать ответ Ссылка
Ответ на: комментарий от Eddy_Em 22.11.10 00:27:39 MSK montage выдает картинку 3600x2557или поля в lp надо задать? Jaberwock ★★★ (22.11.10 00:31:27 MSK) автор топика Показать ответ Ссылка
Ответ на: комментарий от Jaberwock 22.11.10 00:31:27 MSK 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 ★★★ (22.11.10 00:47:44 MSK) автор топика Ссылка