2012-05-31 112 views
1

我已經爲一家餐廳編寫了Winforms .NET POS應用程序。使用的收據打印機(Epson TM-U220)僅在我的應用程序打印時纔打印垃圾。Epson TM-U220打印垃圾字符

當我用記事本嘗試它時,它也會將正常文本文檔打印爲垃圾。

餐館老闆有一張老票據打印POS應用程序;與此應用程序Epson打印正確。

我的應用程序可以很好地與其他噴墨打印機和激光打印機一起打印;我已經重新安裝了打印機的驅動程序,但仍然處於相同的情況。

Link to my printing code

+0

您是否閱讀過TM-U220技術參考指南? – bacchus

+0

我的第一個猜測是,您發送給打印機的圖像數據不是預期的。如果我不得不猜測,收據打印機可能期望ASCII字符串(可能帶有一些特殊字符來控制佈局和其他顯示)。 – ravuya

+0

ASCII字符串,所以它意味着我們不能打印任何東西通常從該打印機,我必須將我的數據轉換爲ASCII代碼..如何做到這一點 – user1429294

回答