2010-12-30 2 views
0

Я пытаюсь отправить файл изображения на принтер с помощью curl. Я использую инструмент командной строки curl для этого, и команда, которую я использовал, - «curl --data-binary @filename ip: port». Но это не работает. Любая помощь была бы оценена.отправить двоичные данные (изображение) на принтер, используя завиток ..!

+0

пользователь - что не работает? включить сообщение об ошибке или код ошибки ... – ajreal

+0

Я могу получить распечатку текстового файла с помощью curl -data-binary "@ textfile.txt" printerip: port. Но мне нужно распечатать изображение. –

ответ

0

В большинстве случаев загрузки файлов из формы в HTML и HTTP используются множественные форматированные столбцы. Вы делаете такие сообщения с завихрением, используя несколько -F в командной строке.

Как всегда, начнем с прочтения этого руководства о том, как сценарий с HTTP:

http://curl.haxx.se/docs/httpscripting.html

0

Данные, которые должны быть напечатаны также должен быть принят в таком формате, который может понять принтер, просто бросали JPEG в запрос IPP может быть недостаточно; может потребоваться преобразование в нечто вроде Postscript, PCL или иначе.

Смежные вопросы