2011-11-21 35 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?

相關問題