ESC/POS指令集說明

pos愛普生【EPSON】
ESC/POS指令集說明

英文模式下的命令代碼功能

CR 回車

ESC ! 設置打印方式

ESC % 選擇或取消用戶自定義字符集

ESC & 定義用戶自定義字符集

ESC * 設置位映射方式

ESC @ 初始化打印機

ESC ~ LED ON/OFF ESC < 返回行首

ESC 2 選擇行間距為1/6英寸

ESC 3 設置行進為最小間距

ESC BEL 蜂鳴器ON/OFF

ESC C 設置單頁長度

ESC c0 選擇打印頁

ESC c1 選擇行間距

ESC c3 選擇紙結束信號輸出

ESC c4 選擇打印紙及檢測器(終止打印)

ESC c5 禁止/使能面板開關

ESC c6 禁止/使能ON-LINE開關

ESC d 打印及N行進紙

ESC D 設置TAB位置

ESC e 打印病退回N行

ESC f 設單頁等待時間

ESC F 選擇或取消單頁退紙區

ESC i 全切割

ESC J 以最小間距進行打印和進紙

ESC K 以最小間距進行打印和退紙

ESC l 選擇或取消倒過來的字符

ESC m 局部切割

ESC o 印章

ESC p 產生指定脈衝

ESC q 釋放紙

ESC r 選擇打印顏色

 

 

ESC R 選擇國際字符子集

ESC SP 設置右邊界

ESC t 選擇字符碼表

ESC U 選擇或取消單向打印

ESC V 發送打印機狀態

ESC z 設置或取消兩頁並行打印

FF 打印送出單頁

HT 水平

TAB LF 換行

RS 流水

TAB 中文模式下的命令代碼功能

FS – n 設置中文字符下劃線模式開關

FS ! n 選擇中文字體

FS & 選擇中文字符模式

FS . 取消中文模式
-------------------------------------------------- --------------------------------------

EPSON打印控制指令集打印命令功能格式:

ASCII:以標準ASCII字符序列表示十進制: 以十進制數字序列表示十六進制: 以十六進制數字序列表示說明:該命令功能和使用說明。

HT 水平製表 格式:

ASCII: HT 十進制:

09 十六進制: 09 說​​明: 打印位置進行到下一水平製表位置。如果當前打印位置超過了最後一個水平製表位置,則HT命令不被執行。水平製表位置由 ESC D命令設置。 LF 打印並換行

格式: ASCII: LF 十進制: 10 十六進制: 0A 說明: 打印存放在行編輯緩存中的一行數據並按當前設定的行距向前走紙一行。 ESC2,ESC3指令可設定行距的長短。如果行編輯緩存空,則只按當前設定的行距向前走紙一行。 CR 打印回車 格式: ASCII: CR 十進制: 13 十六進制: 0D 說明: 當打印在行編輯緩存中的一行數據之後,不進行走紙操作。 DLE EOT n 實時狀態傳送格式: ASCII: DLE EOT n 十進制: 16 04 n 十六進制: 10 04 說明: 1 ≤ n ≤ 4 傳送以實時的方式,n代表被選擇的打印機狀態,基於下列參數: n = 1: 打印機狀態n = 2: 脫機狀態n = 3: 錯誤狀態n = 4: 紙檢測器狀態返回的字節每位設置如下: n = 1: 打印機狀態n = 2: 脫機狀態n = 3: 錯誤狀態n = 4: 紙檢測器狀態DLE ENQ n 對打印機的實時請求

 

POS