2011-05-21 64 views
2

我是.NET編程的初學者。我正在創建一個Windows應用程序,用於從Cognitive標籤打印機打印標籤。如何使用模板/格式從c中的標籤打印機打印標籤#

打印機僅使用通用/文本驅動程序。這裏是模板格式這是我從程序手冊中得到,

! 0 255 95 1               
NOINDEX                
PITCH 200                
V PRESENTLABEL ON 220 220            
STRING 12X16 120 47 rtrimm 11-488515 51143 DBL 05/07/08 16:53 
BARCODE CODE39WX- 120 40 140 5114311488515DBL       
END 

現在,如果我不使用這個模板,然後我可以打印項目編號(只是數量沒有條形碼)在一個標籤上,產品名稱和價格,但默認情況下,我正在打印兩個空白標籤。因此,一個標籤打印共使用三個標籤(1個打印+ 2個空白)。

你能建議我該如何使用此模板?

我想打印的發言權,

名稱,價格以及使用這種格式/模板,還是我應該用這個或沒有條形碼。我現在不清楚。

說真的,我花了幾個小時來了解如何從標籤打印機以適當的格式打印標籤。

回答

0

打印機如何連接到計算機?以太網?串行? USB? LPT?藍牙?

數據通常通過上述接口之一直接發送到標籤打印機。

如果您堅持要通過「驅動程序」,那麼您應該使用Win32 API將您的命令直接發送到打印機。

這KB文章提出了一個C#類來完成這一功能:http://support.microsoft.com/?kbid=322091

+0

打印機通過USB連接到電腦。我最初通過知識庫文章,但它不起作用,它給了我不尋常的錯誤。我已閱讀程序手冊,並指出打印機不需要任何API。 – Mick 2011-05-21 22:10:52

+0

我面臨同樣的問題。任何人都得到了這個答案? – Prashant 2016-03-11 18:04:47