使用IPP打印机进行iOS打印

时间:2016-04-22 18:33:24

标签: ios objective-c snmp bonjour ipp-protocol

目前,我可以使用Bonjour/SNMP协议搜索我的打印机

NSNetServiceBrowser
NSNetService

现在我想通过IPP协议打印我的文档。

请告诉我在iOS中使用IPP进行打印的方法吗?

2 个答案:

答案 0 :(得分:1)

通常iOS应用程序不关心打印机协议。使用Apples AirPrint focused Print-API就足够了。我无法看到UIPrinter如何通过API公开IPP连接等细节。

如果您不想使用Apples API进行打印,您可以自己implement IPP或任何其他打印机协议:-) - 不建议使用...

答案 1 :(得分:1)

实际上iOS应用程序并不关心打印协议。我们可以使用Apple AirPrint打印图像和其他文档。从iOS设备打印的步骤如下所述。

1.在同一网络中连接我们的设备和打印机。

2.选择要打印的图像/文档。

3.从网络中选择打印机。

4.给打印

我们可以从画廊,铬等和其他打印应用程序进行打印。在android中我们需要打印插件用于打印(例如:Mopria,一个通用打印插件)。 但在iOS中,我认为不需要任何插件的支持。