这可能吗?我检查了从 Android 打印到 AirPrint 打印机,但它因“不是问题”而关闭(我真的不知道为什么,这对我来说似乎是一个合理的问题),唯一的答案完全没有回答问题。
我需要的是一种使用代码通过我的 Android 设备打印到同一网络(可能是 Intranet)上的无线打印机的方法。如果没有针对它的 Android 官方 SDK,是否有任何人都知道的自定义库或可能的解决方法?可能使用 AirPrint;如果 PrintBot 可以做到,那么没有理由不应该针对它进行相应的破解。
这可能吗?我检查了从 Android 打印到 AirPrint 打印机,但它因“不是问题”而关闭(我真的不知道为什么,这对我来说似乎是一个合理的问题),唯一的答案完全没有回答问题。
我需要的是一种使用代码通过我的 Android 设备打印到同一网络(可能是 Intranet)上的无线打印机的方法。如果没有针对它的 Android 官方 SDK,是否有任何人都知道的自定义库或可能的解决方法?可能使用 AirPrint;如果 PrintBot 可以做到,那么没有理由不应该针对它进行相应的破解。
是的,可以从 Android 打印到 AirPrint 打印机。
有许多声称支持 AirPrint 的打印机应用程序可用。不幸的是,根据我的经验,它们不能很好地工作。
一般来说,使用 Android Print API 是个好主意。作业传输和潜在渲染应由适当的打印机驱动程序完成。
在 AirPrint 的情况下,驱动程序只需将 PDF 直接发送到打印机。
我已经成功地为客户端实现了一个兼容 AirPrint 的基于 java 的打印机驱动程序 - 封闭源代码。如果有合理的需求,我可能会重新实现 androids print api 的版本 - 如果您有兴趣,请告诉我。