内置热敏打印机的Android设备

时间:2014-12-08 20:52:08

标签: android printing handhelddevice

我目前正在为手持设备开发应用程序,运行Android操作系统和内置的热敏打印机。该应用程序将用于销售和票务。现在,老板订购了一些POS进行测试(来自中国),而且,运输需要永远到达这里,所以我就“打印”部分的工作方式进行了一些研究。到目前为止,我正在做的是将门票存储在SD卡内,然后我将文件下载到我的电脑并使用我的TSP700台式打印机进行打印。我的问题是..当在内置打印机上打印时,是否可以将应该打印的文件直接发送到打印队列而不必将其副本存储在SD卡中?有这种情况经验的人吗?

2 个答案:

答案 0 :(得分:2)

总之,是的。根本没有任何理由让SD卡参与进来。我使用过通过蓝牙连接的收据打印机。由于你的内置,它很可能是USB。希望制造商为打印机发布一个记录良好的SDK,但不要指望它。我必须编写自己的基于帧的串行协议和收据格式化程序。除非你写一个打印队列,否则可能没有打印队列。

答案 1 :(得分:2)

您的应用如何与内置打印机通信取决于制造商的实施。我首先要从制造商那里了解您的应用程序可以使用的界面,以及他们提供的任何SDK或样本,以便将打印集成到您的应用程序中。