Android 通过本地Wi-Fi或蓝牙网络以编程方式从打印机打印文档
我必须在我的应用程序中为打印PDF文件提供打印选项。 这里我列出了我的应用程序的要求:Android 通过本地Wi-Fi或蓝牙网络以编程方式从打印机打印文档,android,printing,Android,Printing,我必须在我的应用程序中为打印PDF文件提供打印选项。 这里我列出了我的应用程序的要求: 互联网将无法打印 它应该在A4大小的纸张上打印PDF文档 需要进行正确的导航。意味着如果PDF打印成功,则消息 需要展示。如果打印机不可用,则需要显示消息 我已经为此进行了研发,并发现了以下选项: 1)谷歌云打印 -Google Cloud Print是一个Google服务,创建该服务是为了允许任何云打印感知 应用程序在网络云中的任何设备上打印到任何打印机 依赖关系: -需要Internet连接 专业人士 -
•桌面:G系列™, HC100™, TLP/LP 2824 Plus™ 印刷工 •高性能/中档:Xi4™ 和XiIIIPlus™, PAX4™ 系列,ZM400™/ZM600™, S4M™, 105SL™ 印刷工 •RFID:RXi™ 系列,R110PAX4™, RZ400™/RZ600™ 印刷工 •信息亭:KR403™ 印刷机
- 支持的Android设备(使用Android v2.1或更高版本) •HTC®Desire™ •HTC Evo™ •HTC Nexus One™ •LG™ 盟友™ •摩托罗拉ET1 •摩托罗拉®Droid™ •摩托罗拉XT701 •三星®Captivate •三星P1000 Galaxy标签
- 谷歌云打印,因为应用程序无法使用互联网
- EpSON SDK,因为它只支持POS打印机,但我必须打印 A4纸上的PDF文件。而且它的SDK只支持ARMv5TE 架构设备
- Star和Zebra SDK,因为它们也只支持POS打印机
- 意图,因为正确的导航不可用。意味着不能得到 打印机当前状态,PSF打印成功或失败
打印PDF是我的应用程序的关键部分。去年谷歌发布了打印API,但它支持4.4及以上版本。我已经使用了STAR Printer SDK,效果非常好。但打印机专用于移动POS 我们还使用三星打印机进行测试,它需要三星提供的特定应用程序,但您可以在A4打印机上以PDF格式打印文档
请告诉我应该采用哪种方法。您能打印文档吗?您解决问题了吗?