2011-10-21 114 views
3

我想從MC75 [Windows mobile 6]和使用藍牙打印機(Zebra或任何其他打印機)打印包含文本和條形碼的收據。從Windows Mobile打印到藍牙打印機

我對windows mobile非常陌生,我不知道從哪裏開始以及如何連接藍牙設備。

請有人提供一些鏈接或代碼,以打印「hello world」開始,通過在c#中的藍牙打印機。

回答

2

Zebra provides an SDK for Windows mobile它有很多的例子,簡短的示例應用程序,甚至演示工具。您只需簡單地調用所提供的API,SDK就可以通過藍牙(或TCP)與打印機建立適當的連接。

+0

謝謝你的迴應。最後我對那個.AND iam感到困惑......如何在藍牙範圍內動態地找到斑馬打印機,並顯示給用戶從可用列表中進行選擇並打印......?我可以通過文本文件directlt斑馬打印機...或硬編碼像'T 2 0 10 52 PRINT HELLO'等...因爲我有很多數據在數據集和打印到firmat ...我怎麼能做到這一點?你曾經用過這個嗎? ....沒有在示例演示中顯示... –

+0

你看過文檔嗎?看看BluetoothDiscoverer類。它有關於如何查找打印機的代碼。在CHM文件的主頁上,它具有如何發送格式和打印到打印機的快速鏈接 –

+0

嗨,我測試了print.and當我創建一個動態打印時,它不打印任何東西...... deveie foud BT打印機和像下面那樣傳遞字符串... –

1

您可以拍攝設備上的信息(例如>> HERE <<),然後通過藍牙發送文件。

我唯一能想到的其他想法是在文本文件中編寫足夠的數據以完整描述設備上顯示的所有控件(控件類型,位置,大小,顏色,任何文本,條形碼字體),然後將該文本文件發送到配對PC上的Windows程序以獲取該信息並重新創建表格

...然後從Windows打印。