使用curl将二进制数据(图像)发送到打印机..!

时间:2010-12-30 04:46:16

标签: curl

我正在尝试使用curl将图像文件发送到打印机。我正在使用curl命令行工具,我使用的命令是“curl --data-binary @filename ip:port”。但这不起作用。任何帮助将不胜感激..

2 个答案:

答案 0 :(得分:1)

要打印的数据也需要以打印机可以理解的格式传递,只是将JPEG丢入IPP请求可能是不够的;它可能需要转换为Postscript,PCL等,而不是。

答案 1 :(得分:0)

大多数从HTML和HTTP上的表单上传文件的情况都使用multipart formposts。你可以使用curl在命令行上使用多个-F进行这样的帖子。

与往常一样,请先阅读本指南,了解如何使用HTTP编写脚本:

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