2011-07-15 43 views
15

Tôi muốn viết một ứng dụng Android sẽ thực hiện theo các bước và tôi muốn bạn giúp tôi tìm đúng API để họ tăng tốc quá trình. Máy in tôi sẽ sử dụng hỗ trợ giao thức ESC/POS.Android ESC/POS In qua WiFi

  1. Tìm tất cả các máy in lân cận sử dụng WiFi.
  2. Nó sẽ chọn một máy in có thể là máy in đầu tiên.
  3. Nó sẽ gửi tài liệu văn bản tới máy in để in và sẽ xem liệu nó có được in thành công hay không.

Tôi đã tìm thấy một số API như this. Tôi tin rằng sự cố của tôi tương tự như this post

Trả lời

16

Tôi đã xem xét điều này trong một thời gian dài. Hầu như không có API, API ít hơn nhiều. Người duy nhất tôi đã làm việc cho đến nay là Epson Android SDK.

Điều này hỗ trợ một số máy in wifi và bluetooth epson. Chỉ với một vài dòng mã, bạn có thể tìm thấy địa chỉ IP của máy in mà bạn muốn in, và sau đó thêm các dòng vào tài liệu cần in. Họ cũng có một ứng dụng mẫu tốt có mọi loại hoạt động bạn có thể muốn làm.

Bạn có thể viết các lệnh ESC theo cách thủ công, nhưng nó rất được complecated. Đó là lý do tại sao những thứ như JavaPos được phát triển, để cố gắng trừu tượng hóa các chi tiết này. Tuy nhiên, đây là hướng dẫn sử dụng Epson cho ESC commands

CẬP NHẬT: liên kết sdk android ek đã hết hạn. Dưới đây là một số up-to-date link

+0

+1 cho câu trả lời chi tiết như vậy. – QCar

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