0
使用RawPrinterHelper收到收據時無法打印中文字符。我能夠使用PrintDocument正確打印我的收據,但只能作爲XPS和txt。使用RawPrinterHelper在POS收據上打印漢字
將字符串轉換爲發送到RawPrinterHelper的字節數組。問題是一個漢字等於3個字節。所以當它被打印時,它會顯示3個隨機字符。
例: 中國字符是大當轉換爲一個字節是{229164167}和打印時:大
,我使用用於打印的收據打印機是:EPSON TM-U220和POSTECH RP76III
似乎您已字符串編碼問題(UTF-8/Unicode作爲ANSI字符串處理的)。你能給出一些相關的代碼片段和'RawPrinterHelper'給出的輸出嗎? –
你必須閱讀編程手冊。有一個命令可以切換活動字符集。 –