AndroidアプリでNFC印刷を実装することが可能かどうかについて、今日多くの研究を行っています。私たちには、NFC機能を備えたHPプリンタがあり、クラウドプリントではなく、以前作成したアプリで使用したいクライアントがいます。私たちが欲しいのは、自動的に、などの方向及びスケールのように、印刷自体に関するいくつかのオプションを設定できるようにする、であるので、我々はちょうど、プリンタの前で私たちのAndroidデバイスを保持することができます。NFCのAndroidアプリからの印刷
ユースケース:は、 "プリンタNFCリーダの近くに携帯電話をホールド"
- Androidアプリで押して印刷ボタン
- 言って、ビットマップ
- 表示するダイアログを作成します。これ以上のユーザー操作は必要ありません。
ここでのアイデアは、前述のように、NFCメッセージにいくつかの印刷オプションがあります。
このようなことを誰かにしてもらいましたが、まだNFC印刷のカスタム実装を使用することは可能ですか?
もう1つの解決策は、HP独自の機能(EPrintという)を使用することです。私たちは、単にビットマップを作成し、その後のePrintアプリケーション(ユーザーがHPのePrintアプリがインストールされている必要があります...)への意図を作成するテストバージョンを作成しました。
EPrintアプリケーションは、それ自体が適切なプリンタを見つけ、次に「印刷」を押す前に印刷オプションを設定する必要があります。インテント(バンドル)で任意のプリンタオプションを調整することは可能ですが、ドキュメントが不足している可能性はありますか?
クライアントがHP EPrintアプリをインストールしても構わないので、上記の実装はそれほど悪くはありません。しかし、NFCの特徴がより好ましいだろう。
は、この可能性のいずれかのですか?
アンドロイド4.4と高いサポート印刷。しかし、印刷用に生成されたPDFが実際に印刷される仕方の詳細は、プリンタの製造元によって異なります。これには、PDFがプリンタにどのように転送されるかが含まれます。したがって、これは「Android」のことではありません。これはもの「Android上でHPプリンタのサポート」で、あなたはそれがそのAndroidの印刷プラグインの様々なプリンタ用にサポートしているHPを依頼する必要があります。 – CommonsWare
@CommonsWareはい、それは私が疑ったものですが、誰かがこれまでに何かをしたことがあるかどうかを見たいだけでした。素早い答えをありがとう –