Отправляет email-рассылки с помощью сервиса Sendsay

печать графики из командной строки

i386-redhat-linux-gnu)

часто приходится удаленно (ssh) печатать tiff-файлы.
использую lpr file.tiff
процентов сорок файлов просто не печатаются.
даже локально. хотя тот же kuickshow печатает без проблем.
никаких ругательств от lpr не следует.
в /var/log/messages - тишина.
в папке /var/spool/cups файл (видимо, с отчетом о
проделанной работе) появляется.
файл двоичный, на вид от других подобных не
отличается.

система linuxxp (aka fc1).

вопросов два
1. как узнать, что там все-таки происходит с документом
2. главный - может, как-то по-другому отправлять на
печать. через фильтры какие. только вот не знаю,
через какие и как.

с уважением, александр.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 10147; Возраст листа: 367; Участников: 1249
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/199771



-*Информационный канал Subscribe.Ru
Адрес подписки:
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписать: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ http://subscribe.ru/feedback

Ответить   Tue, 27 Jul 2004 15:54:50 +0300 (#199771)

 

Ответы:

$ anytopnm file.tiff |pnmtops |lpr

P.S. Используются утилиты из пакете netpbm.

Ответить   Konstantin Korikov Tue, 27 Jul 2004 21:54:17 +0300 (#199853)

 

i386-redhat-linux-gnu)

On Tue, 27 Jul 2004 21:54:17 +0300
Konstantin Korikov <lostcl***@u*****.net> wrote:

описанным способом, к сожалению, не вышло.
НО! спасибо за наводящую мысль. вышло так:
tiff2ps -2 file.tiff|lpr
именно "-2", только в этом случае изображение нормально
масштабируется.

а вот как бы поуправлять полями и выравниванием?
опций таких вроде нет.
может, это где в конфиг. файлах прописано?

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 10185; Возраст листа: 368; Участников: 1245
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/200450



-*Информационный канал Subscribe.Ru
Адрес подписки:
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписать: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ http://subscribe.ru/feedback

Ответить   Wed, 28 Jul 2004 15:36:00 +0300 (#200450)

 

Почему? На что ругались программы?

Что если попробовать

$ tifftopnm file.tiff |pnmtops |gv -

? Пишу "|gv -" чтоб не расходовать понапрасну бумагу и краску :).

У pnmtops есть опции -imagewidth, -scale, -width, -nocenter.

Ответить   Konstantin Korikov Wed, 28 Jul 2004 20:33:58 +0300 (#200778)

 

i386-redhat-linux-gnu)

On Wed, 28 Jul 2004 20:33:58 +0300
Konstantin Korikov <lostcl***@u*****.net> wrote:

$ tifftopnm file.tiff |pnmtops |gv -
tifftopnm: writing PGM file
file.tiff: Compression algorithm does not support random access.
tifftopnm: Unable to read row 1, plane 0 of input Tiff image. TIFFReadScanline(
) failed.
pnmtops: warning, image too large for page, rescaling to 0.985075
pnmtops: EOF/error reading 1 byte sample to file.

источник изображения - xsane

если запустить конвейер типа tiff2ps|pstopnm|pnmtops|lpr,
то номер проходит. вот только выравнивание неуправляемо:
изображение в пол-странички по идее, должно быть выровнено по
верхнему краю. а печатается выровненным по нижнему.
независимо от наличия/отсутствия опции -nocenter.

с уважением, александр.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 10226; Возраст листа: 369; Участников: 1248
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/201618



-*Информационный канал Subscribe.Ru
Адрес подписки:
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписать: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ http://subscribe.ru/feedback

Ответить   Thu, 29 Jul 2004 15:00:10 +0300 (#201618)

 

А если его перевернуть

$ tiff2ps |pstopnm |pnmflip -r180 |pnmtops |lpr

Ответить   Konstantin Korikov Fri, 30 Jul 2004 02:51:27 +0300 (#201792)

 

Есть способ печати из терминала KDE (Так написано в полезных советах
Кндальфа)

Хотите печатать из командной строки, используя всю мощь печати в KDE?
Введите 'kprinter'. Откроется диалог KDEPrint. Выберите принтер, задайте
параметры печати и отправьте файлы на печать (в том числе и много файлов
или даже разных типов файлов в одном задании печати...).
Это доступно через Konsole, X-терминал, или командную строку,
открывающуюся при нажатии Alt+F2) В командной строке можно задавать имена
файлов и/или принтера. Например:
kprinter -d infotec \
/home/kurt/paragliding.jpg \
../kdeprint-handbook.pdf \
/opt/kde3/flyer.ps
Эта команда отправляет на печать 3 разных файла (из разных каталогов) на
принтер "infotec".

Ответить   "lyks@newmail.ru" Sat, 31 Jul 2004 14:05:51 +0400 (#203472)

 

i386-redhat-linux-gnu)

On Sat, 31 Jul 2004 14:05:51 +0400
"lyks@n*****.ru" <ly***@n*****.ru> wrote:

спасибо, не совсем то, что нужно :(
даже если отбросить невозможность работы из консоли (без X-ов),
все равно с tiff-ами kprinter не дружит. по крайней мере у меня.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 10440; Возраст листа: 374; Участников: 1266
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/204911



-*Информационный канал Subscribe.Ru
Адрес подписки:
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписать: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ http://subscribe.ru/feedback

Ответить   alexander barakin Tue, 3 Aug 2004 19:03:52 +0300 (#204911)

 

i386-redhat-linux-gnu)

On Fri, 30 Jul 2004 02:51:27 +0300
Konstantin Korikov <lostcl***@u*****.net> wrote:

то выравнивание тоже "переворачивается" :)
и получается абсолютно идентичная распечатка,
только выходит из принтера кверх-ногами.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 10437; Возраст листа: 374; Участников: 1266
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/204905



-*Информационный канал Subscribe.Ru
Адрес подписки:
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписать: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ http://subscribe.ru/feedback

Ответить   Tue, 3 Aug 2004 19:18:35 +0300 (#204905)