Pos印表機製表符 t不起作用?

2021-09-02 21:09:39 字數 605 閱讀 8536

我是用藍芽去連線pos印表機,之後發現製表符不起作用,然後去閱讀了一下印表機的sdk,發現需要提前設定水平指標位置 使用命令為esc d:

**如下:(outputstream是從連線好的socket中取到的輸出控制流)

//set horizontal table charactor

outputstream.write(0x1b);//esc

outputstream.write(0x44);//d

outputstream.write(9); //以下為8個製表位置

outputstream.write(16);

outputstream.write(25);

outputstream.write(33);

outputstream.write(41);

outputstream.write(49);

outputstream.write(57);

outputstream.write(65);

outputstream.write(0);//結束符

//test print string

outputstream.write('hello\tworld\n');

POS印表機中文符號不列印的問題

之前發表過一篇文章是關於如何通過socket呼叫pos印表機進行網路列印的文章,參見socket列印 但是在列印資料時遇到了部分字元列印不出的問題,最明顯的現象就是英文下的標點符號列印沒問題,但在中文下的部分標點符號無法列印出來,只能列印出中文下的句號。半形轉全形 全形 sbc case 全形空格為...

POS印表機一些特殊控制

procedure tform1.button1click sender tobject varrprinter textfile i integer begin assignfile rprinter,lpt1 rewrite rprinter for i 0 to memo1.lines.cou...

pos機改造迷你印表機 使用Pos機的十大常識

一 明確pos機的 安全,認準正規一清機,遠離二清機 二 交易時間控制在九點至二十二點之間,晚上最後不要使用 三 刷卡前先在pos機上面簽到,查詢清楚餘額 四 連續刷卡失敗次數過多,可停止交易,短時間內不要重複交易,銀行會認定這是非真實交易 五 溫度過高和過低的環境下不要使用pos機,避免pos機暴...