从Android应用程序的NFC打印

我今天一直在做很多的研究,关于是否可以在Android应用中实现NFC打印。 我们有一位拥有NFCfunction的惠普打印机的客户,并希望在我们之前创build的应用程序中使用它,而不是使用云打印。 我们想要的是,能够自动设置打印本身的方向和比例等选项,所以我们可以把我们的Android设备放在打印机前面。

用例:

  1. 按Android应用程序中的打印button
  2. 创build位图
  3. 显示对话框说: “手机靠近打印机NFC阅读器”
  4. 打印机然后打印位图,而无需进一步的用户交互。

如上所述,这里的想法是,我们可以在NFC消息中select一些打印选项。

有没有人做过这样的事情,甚至有可能在Android上使用NFC打印的自定义实现呢?

另一个解决scheme是使用惠普自己的function,称为EPrint。 我已经创build了一个testing版本,在这里我们只创build位图,然后创build一个EPrint应用程序的意图(用户必须安装HP EPrint应用程序…)。

然后,EPrint应用程序自行find合适的打印机,然后用户必须设置一些打印选项,然后按“打印”。 它似乎不可能调整任何打印机选项的意图(捆绑),但也许它只是缺乏文档?

上面的实现也不错,因为客户端并不介意安装HP EPrint应用程序。 但NFCfunction将更加可取。

这有可能吗?

Solutions Collecting From Web of "从Android应用程序的NFC打印"