2011-11-21 33 views
3

移动设备/平板电脑具有USB端口,因此如果连接到打印机,是否可以通过USB直接发送打印作业?从android打印的选项是什么?

而且,是它的简单性和可靠性方面的确定的解决方案有Android设备来创建文本的2D图形,通过WiFi上传到应用服务器,通知台式机与打印机做的工作有图形。

有人建议我使用无线(无线)打印机,但我真的需要设置它为热敏打印机打印来自我的应用程序的收据。

如果还有其他更好的方法,请分享。谢谢。

回答

3

我发现STAR Micronics支持某些型号的Android打印(有不少型号支持)。

STAR让您可以选择使用WiFi或蓝牙进行连接,我认为以太网也支持,但您必须将某些型号的以太网适配器插入热敏打印机背面。

这里是链接: http://www.star-m.jp/eng/dl/dl02_06_02spsd.htm

的原因,这是如此难以找到的是,它是不是在等明星MICRONICS网站(仅此日语一级)上市,你必须手动转到下载部分看到它。

在情况下,链接得到打破你想在Android SDK被称为: StarIO_Android_V1000a

如果你做一个谷歌搜索,你会发现它。

+0

@Lisa你应该在这里评论这一点,但谢谢。 http://www.starmicronics.com/support/SDKDocumentation.aspx – Ozzy

+1

当时想要但不足够的代表。 ;) – LtH

3

我认为你有两个主要的方法:

  1. 谷歌云打印系统 - >但有一个支持,因此必须将打印机连接到某些电脑(WIN/MAC)协议没有热敏打印机

  2. 尝试使用一些蓝牙热敏打印机,如question中所述。

就个人而言,我认为最好的方式是通过蓝牙打印机做...

+0

感谢您的..不知道蓝牙打印机...所以这个怎么样斑马公司,你用他们的SDK和他们的打印机有什么好处? – Ozzy

+0

不,我刚刚搜索了一下这个话题。对不起,我忍不住更多 –

0

一个LAN/WIFI打印机应该work.However你应该处理数据flow.If你有一个桌面应用程序,然后事情的变化。你有没有桌面应用程序?

+0

实际上并没有试图避免依靠桌面系统来降低系统成本。这将是最后的手段,所以我现在更感兴趣的蓝牙选项 – Ozzy

+0

我不知道蓝牙是否会工作。它应该在最大不超过10米的范围内。 – GorillaApe

+0

哪种情况是收据打印机不在10米范围内? :P – Ozzy

5

以下是从Android设备打印的选项。

热敏打印机 -在市场上没有像爱普生,卡西欧,STAR或中国打印机的热敏打印机。这些打印机有自己的SDK。通过在项目中简单地导入该sdk,您可以从应用程序打印。

连接是使用这些打印机的主要事情。每个用户都有不同的需求。所以我们可以通过USB,蓝牙,WiFi,COM端口232,以太网连接热敏打印机。

另外一件事情是,你可以服务器上安装打印机驱动程序和杯子,直接发送打印请求到服务器,服务器将其发送到打印机的IP。这项功能可让您在任何地方打印表格,而无需像BT和WiFi那样缓慢连接。

Google云打印机 -在这种情况下,您必须在Google打印机上注册您的打印机,并通过Google云打印机API,我们才能从Android设备打印。

我个人的意见是,我使用爱普生,卡西欧和其他一些热敏打印机,他们相当容易使用,并满足我们所有的需求。

对于这里的开发者来说是一个样本如何处理热敏打印机

How to print from the Thermal Printer in Android?

相关问题