iOS 使用 IPP 打印机打印

iOS printing with IPP Printer

目前,我可以通过

使用Bonjour/SNMP协议搜索我的打印机
NSNetServiceBrowser
NSNetService

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

你能告诉我在 iOS 中使用 IPP 打印的方法吗?

通常iOS 应用程序不关心打印机协议。使用Apples AirPrint focused Print-API就足够了。我看不到 UIPrinter 如何通过 API.

公开 IPP 连接等详细信息

如果您不想使用 Apples API 进行打印,您应该 implement IPP. A good start could be to look at my simple print-job implementation written in java。我很乐意协助将其移植到 Objectiv C 的 Swift。

实际上 iOS 应用程序不关心打印 protocols.We 可以使用苹果 AirPrint 打印图像和其他文档。从 iOS 设备打印的步骤如下所述。

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

2.select 一个 image/document 用于打印。

3.select 来自网络的打印机。

4.Give 打印

我们可以提供来自图库的打印,chrome 等和其他打印 applications.In android 我们需要用于打印的打印插件(例如:Mopria,一个通用的打印插件)。 但是在iOS中我们不需要任何插件的支持,我想。