2015-11-18 19 views
20

Tôi đã thực hiện rất nhiều nghiên cứu hôm nay, về việc có thể thực hiện in NFC trong ứng dụng Android hay không. Chúng tôi có một khách hàng có máy in HP với tính năng NFC và muốn sử dụng nó trong một ứng dụng mà chúng tôi đã tạo trước đây, thay vì in bằng Cloud. Những gì chúng tôi muốn là, để có thể thiết lập một số tùy chọn liên quan đến bản in, như định hướng và tỷ lệ vv, tự động, vì vậy chúng tôi chỉ có thể giữ thiết bị Android của chúng tôi ở phía trước của máy in.NFC In từ ứng dụng Android

Sử dụng trường hợp:

  1. Nhấn nút in trong ứng dụng Android
  2. Tạo bitmap
  3. Hiện thoại nói: "Giữ điện thoại gần với máy in NFC đọc"
  4. Máy in rồi in bitmap, không có sự tương tác của người dùng.

Ý tưởng ở đây là, như đã đề cập ở trên, chúng tôi có thể có một số tùy chọn in trong thông báo NFC.

Có ai đã làm bất cứ điều gì như thế này trước đây và thậm chí có thể sử dụng triển khai tùy chỉnh in NFC trên Android chưa?

Một giải pháp khác là sử dụng tính năng riêng của HP, được gọi là EPrint. Tôi đã tạo một phiên bản thử nghiệm, nơi chúng tôi chỉ tạo bitmap và sau đó tạo ý định cho ứng dụng EPrint (người dùng phải cài đặt ứng dụng HP EPrint ...).

Ứng dụng EPrint sau đó tìm đúng máy in, và sau đó người dùng phải đặt một số tùy chọn in trước khi nhấn "in". Nó không có vẻ như nó có thể điều chỉnh bất kỳ tùy chọn máy in với ý định (bó), nhưng có lẽ nó chỉ thiếu tài liệu?

Việc triển khai ở trên không quá tệ, vì ứng dụng khách không ngại khi cài đặt ứng dụng HP EPrint. Nhưng tính năng NFC sẽ thích hợp hơn.

Có phải điều này có thể xảy ra không?

+3

In hỗ trợ Android 4.4 trở lên. Tuy nhiên, các chi tiết về cách tạo ra PDF để in thực sự được in là tùy thuộc vào nhà sản xuất máy in. Điều này bao gồm cách chuyển PDF sang máy in. Do đó, đây không phải là một điều "Android"; đây là một "hỗ trợ máy in HP trên Android" điều, và bạn sẽ cần phải hỏi HP những gì nó hỗ trợ cho các máy in khác nhau của nó cho plugin in ấn Android của nó. – CommonsWare

+0

@CommonsWare Vâng, đó là những gì tôi nghi ngờ, nhưng tôi chỉ muốn xem nếu có ai đã từng làm bất cứ điều gì như nó trước đây. Cảm ơn vì sớm phản hồi –

Trả lời

1

Dường như ứng dụng HP EPrint hỗ trợ in nfc mà không có lựa chọn tùy chọn. This video minh họa cách in qua EPrint bằng nfc. Nếu bạn xuất tài liệu vào ứng dụng, nó sẽ hiển thị chế độ xem trước. Khi xem trước được hiển thị, bạn chỉ cần đặt điện thoại lên chip nfc của máy in và nó sẽ tự động in mà không có tùy chọn hoặc cuộc hội thoại bổ sung.

Các vấn đề liên quan