2016-04-22 4 views
0

В настоящее время я могу найти мой принтер с Bonjour/SNMP протоколом поIOS печати с IPP Printer

NSNetServiceBrowser 
NSNetService 

Теперь я хочу, чтобы напечатать мой документ по протоколу IPP.

Не могли бы вы рассказать мне, как печатать с IPP в iOS?

ответ

1

Обычно приложения iOS не заботятся о протоколе принтера. Достаточно использовать Apples AirPrint focused Print-API. Я не вижу, как UIPrinter будет предоставлять детали, подобные IPP-соединениям через API.

Если вы не хотите использовать яблоки API для печати, вы могли бы implement IPP или любой другой принтер-протокол сами :-) - не рекомендуется, хотя ...

+1

Фактически AirPrint основан на IPP. Однако API печати скрывает все детали протокола. –

0

Собственно приложений IOS не беспокоили о печати протоколы. Мы можем печатать изображения и другие документы с помощью ящиков AirPrint. Шаги для печати с устройства iOS, описанного ниже.

1. Подключите наше устройство и принтер в той же сети.

2.выберите изображение/документ для печати.

3. Выберите принтер из сети.

4.Give печати

Мы можем дать печать из галереи, хром и т.д., и другой печати applications.In андроида нам нужно печатать плагины для печати (например: Mopria, универсальный модуль печати). Но в iOS нам не нужна поддержка каких-либо плагинов, я думаю.