0

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

NSNetServiceBrowser
NSNetService

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

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

4

2 回答 2

1

通常 iOS 应用程序不关心打印机协议。使用Apple 专注于 AirPrint的 Print-API 就足够了。我看不到 UIPrinter 如何通过 API 公开 IPP 连接等详细信息。

如果您不想使用 Apples API 进行打印,您应该实现 IPP。一个好的开始可能是查看我用 java 编写的简单打印作业实现。我很乐意协助将其移植到 Objectiv C 的 Swift。

于 2016-04-26T19:19:14.397 回答
1

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

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

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

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

4.打印

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

于 2016-12-13T13:08:00.727 回答