Страница 1 из 1
cups. Unsupported format 'image/jpeg'
Добавлено: 2008-06-05 13:31:50
Alex Keda
толи лыжи не едут...
Код: Выделить всё
/usr/local/bin/lp -P HP_2420dn ~/Desktop/project/01.JPG
а он мне в ответ:
в /usr/local/etc/cups/mime.types и /usr/local/etc/cups/mime.convs тип есть и описан.
текстовый файл - печтает влёт.
из картинок ничё не хочет
Код: Выделить всё
lissyara$ /usr/local/bin/lp -P HP_2420dn ~/Desktop/forum1.png
/usr/local/bin/lp: Неподдерживаемый формат ?image/png?!
lissyara$
пдф:
Код: Выделить всё
lissyara$ /usr/local/bin/lp -P HP_2420dn ~/HOME/docs.pdf
/usr/local/bin/lp: Неверные значения page-ranges 0-0.
lissyara$
================
собсно - я и руками из иксов могу 40 картинок напечатать...
да за три часа я бы уже и напечатал бы...
но хотелось красиво - с консоли

Re: cups. Unsupported format 'image/jpeg'
Добавлено: 2008-06-05 13:43:36
manefesto
так....а что....lp разве напрямую может печатать картинки...не постскрипт что ли ?
Re: cups. Unsupported format 'image/jpeg'
Добавлено: 2008-06-05 13:46:10
vintovkin
странный баг
Re: cups. Unsupported format 'image/jpeg'
Добавлено: 2008-06-05 13:53:10
zg
lissyara писал(а):lp: Unsupported format 'image/jpeg'
lissyara писал(а):в /usr/local/etc/cups/mime.types и /usr/local/etc/cups/mime.convs тип есть и описан.
а собстна вопрос - почему lp должен зависеть от настроек купса?
купс вроде как является надстройкой над lp, а не наоборот.
Re: cups. Unsupported format 'image/jpeg'
Добавлено: 2008-06-05 13:56:51
f_andrey
Аяяяй
Код: Выделить всё
man lp
.
.
.
BUGS
The IEEE Std 1003.2 (``POSIX.2'') specification does not provide any
means to print non-text files. It rather requires the files to be
printed to be text files limited to reasonable line lengths and printable
characters.
Re: cups. Unsupported format 'image/jpeg'
Добавлено: 2008-06-05 13:58:05
zg
vintovkin писал(а):странный баг
это не баг, на принтер нужно посылать задания в постскрипте, lp работает только с текстом.
Re: cups. Unsupported format 'image/jpeg'
Добавлено: 2008-06-05 14:00:56
vintovkin
zg писал(а):vintovkin писал(а):странный баг
это не баг, на принтер нужно посылать задания в постскрипте, lp работает только с текстом.
ok
Re: cups. Unsupported format 'image/jpeg'
Добавлено: 2008-06-05 14:13:34
zg
по-моему я когда-то рапечатывал вот этот файл /usr/local/share/ghostscript/8.62/examples/tiger.eps - тигр, печатал из коммандной строки через lp или lpr, уже не помню.
Re: cups. Unsupported format 'image/jpeg'
Добавлено: 2008-06-05 14:31:55
zg

- ps.png (9.51 КБ) 4331 просмотр
надо рыть в сторону конвертеров image => postscript
Re: cups. Unsupported format 'image/jpeg'
Добавлено: 2008-06-05 15:09:03
Alex Keda
а зачем тогда файлы mime.* с описанием фильтров?
и как картинки печатать?
Re: cups. Unsupported format 'image/jpeg'
Добавлено: 2008-06-05 16:35:59
zg
lissyara писал(а):а зачем тогда файлы mime.* с описанием фильтров?
/usr/local/etc/
cups/mime.types и /usr/local/etc/
cups/mime.convs ?
/usr/ports/print/cups/pkg-descr писал(а):CUPS provides a portable printing layer for UNIX-based operating
systems. It has been developed by Easy Software Products to promote a
standard printing solution for all UNIX vendors and users.
у купса задача такая - легко и просто делать печать в юникс системах...
а у lp и lpr
Код: Выделить всё
LP(1) FreeBSD General Commands Manual LP(1)
NAME
lp -- front-end to the print spooler
SYNOPSIS
lp [-cs] [-o option] [-d printer] [-n num] [name ...]
DESCRIPTION
The lp utility is a front-end to the print spooler as required by the
IEEE Std 1003.2 (``POSIX.2'') specification. It effectively invokes
lpr(1) with the proper set of arguments.
....
LPR(1) FreeBSD General Commands Manual LPR(1)
NAME
lpr -- off line print
SYNOPSIS
lpr [-Pprinter] [-#num] [-C class] [-J job] [-L locale] [-T title]
[-U user] [-Z daemon-options] [-i numcols] [-1234 font] [-w num]
[-cdfghlnmprstv] [name ...]
DESCRIPTION
The lpr utility uses a spooling daemon to print the named files when
facilities become available. If no names appear, the standard input is
assumed.
...
организовывать вывод на принтер текстовых файлов и сообщений
Re: cups. Unsupported format 'image/jpeg'
Добавлено: 2008-06-05 16:38:00
zg
lissyara писал(а):и как картинки печатать?
PostScript и Ghostscript
Re: cups. Unsupported format 'image/jpeg'
Добавлено: 2008-06-07 13:24:54
Alex Keda
не... ты путь внималельно посомтри к тем lp и lpr что я юзал.
могу показать откуда они там:
Код: Выделить всё
lissyara$ cd /var/db/pkg/cups-base-1.3.7_2/
lissyara$ grep -R lpr *
+CONTENTS:man/man1/lprm.1.gz
+CONTENTS:man/man1/lpr.1.gz
+CONTENTS:@unexec rm -f %D/man/cat1/lprm.1.gz %D/man/cat1/lprm.1 %D/man/cat1/lprm.1.gz %D/man/cat1/lprm.1.gz.gz %D/man/cat1/lprm.1.gz.bz2
+CONTENTS:@unexec rm -f %D/man/cat1/lpr.1.gz %D/man/cat1/lpr.1 %D/man/cat1/lpr.1.gz %D/man/cat1/lpr.1.gz.gz %D/man/cat1/lpr.1.gz.bz2
+CONTENTS:@comment @exec if test -e /usr/bin/lpr; then chmod -h 0 /usr/bin/lpr; fi
+CONTENTS:@comment @exec if test -e /usr/bin/lprm; then chmod -h 0 /usr/bin/lprm; fi
+CONTENTS:bin/lpr
+CONTENTS:bin/lprm
+CONTENTS:share/doc/cups/help/man-lpr.html
+CONTENTS:share/doc/cups/help/man-lprm.html
lissyara$
это утилиты купса для печати. и, согласно тому что я нашёл в инете под линухом они печтают картинки.
не думаю что купс под линухом сильно отличается от фряшного
Re: cups. Unsupported format 'image/jpeg'
Добавлено: 2008-06-07 15:50:08
zg
lissyara писал(а):не... ты путь внималельно посомтри к тем lp и lpr что я юзал.
Код: Выделить всё
zg# where lpr
/usr/bin/lpr
/usr/local/bin/lpr
zg# /usr/bin/lpr --help
usage: lpr [-Pprinter] [-#num] [-C class] [-J job] [-T title] [-U user]
[-Z daemon-options] [-i[numcols]] [-i[numcols]] [-1234 font]
[-L locale] [-wnum] [-cdfghlnmprstv] [name ...]
zg# /usr/local/bin/lpr --help
/usr/local/bin/lpr: Ошибка ? неизвестный параметр ?-?!
zg#
... обошибся ))) две разных проги с одинаковым названием... жуть
Код: Выделить всё
zg# grep jpeg /usr/local/etc/cups/mime.convs
image/jpeg application/vnd.cups-postscript 66 imagetops
image/jpeg application/vnd.cups-raster 100 imagetoraster
zg# which imagetops
/usr/local/bin/imagetops
zg# imagetops web_print.jpg
exec: jpegtopnm: not found
pnmtops: not found
zg# find / -name jpegtopnm
zg# find / -name "*jpegtopnm*"
zg#
хм.. у меня на фильтрах стопорится...
Re: cups. Unsupported format 'image/jpeg'
Добавлено: 2008-07-10 14:51:38
Alex Keda
/usr/ports/graphics/netpbm - это набор фильтров на которых у тебя стопориться. Поставь - думаю напечатает.
у меня же всё плохо - у меня не находит нужного типа.
поэтому разрулил так:
Код: Выделить всё
lissyara# imagetops /usr/home/lissyara/HOME/home_project/04.JPG | /usr/local/bin/lpr -P HP_2420dn
jpegtopnm: WRITING PPM FILE
pnmtops: warning, image too large for page, rescaling to 0.240803
pnmtops: writing color PostScript...
lissyara#
imagetops - выдернул из описания типа jpeg в купсе...
печатает. но медленно - на выходе файл в 40 мегов

)
ещё бы понять что у меня поломалось...
у тя какая версия купса?
Re: cups. Unsupported format 'image/jpeg'
Добавлено: 2008-07-10 15:43:45
Alex Keda
Код: Выделить всё
imagetops /usr/home/lissyara/HOME/home_project/01.JPG | /usr/local/bin/lpr-wrapper -P HP_2420dn
если вкормить картинку врапперу - качество лучше на порядки...
надо ковырять - благо он - шелловый скрипт
Re: cups. Unsupported format 'image/jpeg'
Добавлено: 2009-03-26 16:52:11
Alex Keda
обновлю слегка.
Код: Выделить всё
imagetops /usr/home/lissyara/HOME/home_project/03.JPG | /usr/local/bin/lpr-wrapper -P HP_1320 \
? --ppd /usr/local/share/ppd/HP/HP_LaserJet_1320_Series.ppd.gz
что надо.
/usr/ports/print/hpijs/
/usr/ports/print/lpr-wrapper
Re: cups. Unsupported format 'image/jpeg'
Добавлено: 2010-09-21 11:34:54
Alex Keda
снова собрался печатать, чё-то опять отломали.
пришлось руками поправить файл imagetops - чтоб нужный тип ставило