iOS直接打印到网络打印机

时间:2012-11-13 17:53:21

标签: ios xcode ipad printing bonjour

我们希望能够从iPad应用程序直接打印到网络上的打印机。我们无法使用AirPrint,因为打印应该以编程方式在后台自动完成。 我找到了打印机专业应用程序和Epson的一些SDK,但没有可能对此有用的库。 有没有人这样做过?作为后备,我们会考虑添加固定IP作为目的地,从而避免实施某些网络打印机检测机制。

1 个答案:

答案 0 :(得分:0)

我不是iOS用户,但您可以使用固定IP或尝试解析打印机名称,然后通过端口9100连接,只需发送您要打印的数据。您需要生成自己的Postscript或PCL或打印机能够理解的其他语言。好消息是,如今许多设备都支持TIFF,JPEG和PDF作为原生文件格式,因此直接在设备上发射文档/图像应该会产生输出。