LINUX.ORG.RU

Как уменьшить размер задания печати


0

0

Есть задача, печатать большое количество цветных изображений формата jpeg 1200x800 по 2 на одном листе на черно-белом принтере. Дело в том, что при печати 200 изображений, то есть 100 страниц задание получается намного больше 1 Гб. Соответсвенно принтер печатает очень медленно. Есть ли пути решения проблемы?

★★★

Ответ на: комментарий от sdio

Это не решение, тормозить будет также, да еще и разбираться в куче заданий придется. Принтер медленно печатает потому, что один лист весит больше 10 Мб и по 100 Мбитной сетке в рабочее время не успевает передать файл.

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

Ламерский вопрос, но как? Пробовал convert -monochrome из ImageMagic, так размер файла еще больше получается. Заметьте, нужно именно автоматизированное решение. Объемы немалые.

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

Винда, например, может использовать формат данных NT EMF (enhanced metafile?). С ним гораздо меньше объем передаваемых данных, печать быстрее. CUPS только raw, видимо, поддерживает.

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

$ sudo apt-get install sam2p
$ sudo apt-get install libjpeg-prog

$ ls -lh foto1.jpeg
-rw-r--r--  1 nobody nogroup  89K Jun  9 22:15 foto1.jpeg

$ sam2p foto1.jpeg foto1.ps
$ ls -lh foto1.ps 
-rw-r--r--  1 nobody nogroup 3.2M Jun  9 22:16 foto1.ps

$ jpegtran -grayscale -outfile foto3.jpeg foto1.jpeg
$ ls -lh foto3.jpeg
-rw-r--r--  1 nobody nogroup  80K Jun  9 22:17 foto3.jpeg

$ sam2p foto3.jpeg foto3.ps
$ ls -lh foto3.ps
-rw-r--r--  1 nobody nogroup 102K Jun  9 22:21 foto3.ps


Итог: 
  До:    89К jpeg -->  3.2M PostScript
  После: 80К jpeg -->  0.1M PostScript

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

Спасибо, пока не помогло, но мысль уловил. Подскажите еще, что это за команда sam2p, у меня такой нет.

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