常用指令打印命令


1、設置字體大小

ESC ! n
[名稱] 設置字符打印方式
[格式]

ASCII碼      ESC ! n
十六進制碼   1B 21 n
十進制碼      27 33 n
[描述] ESC ! n是綜合性的字符打印方式設置命令,用於選擇打印字符的大小, n的默認值為0,即字符
不放大。打印參數n的每位定義如下:

 實例:

  string cmdFontBig = "" + (char)27 + (char)33 + (char)16;  /*字體變大*/

  string cmdFontSmall = "" + (char)27 + (char)33 + (char)0; /*字體變小*/

 

2、設置字體行距

FS ! n
[名稱] 設置漢字字符打印模式組合
[格式]

ASCII碼      FS ! n
十六進制碼   1C 21 n
十進制碼      28 33 n
[范圍] 0 <= n <=255

 string chineseHight = "" + (char)28 + (char)33 + (char)8;
 string chineseLow = "" + (char)28 + (char)33 + (char)0;

3、換行

LF
[名稱] 打印並換行
[格式]

ASCII碼 LF
十六進制碼 0A
十進制碼 10
[描述] 把打印緩沖區中的數據打印出來,並且按照當前行間距,把打印紙向前推進一行。
[注意] 該命令把打印位置設置為行的開始位置。
[參照] ESC 2, ESC 3

實例:

 string FL = "" + (char)10 + (char)13;

 

4、切紙

GS V m

[名稱] 選擇切紙模式並切紙
[格式]

①ASCII碼  GS V m
十六進制碼 1D 56 m
十進制碼    29 86 m
②ASCII碼  GS V m n
十六進制碼 1D 56 m n
十進制碼    29 86 m n

[范圍]

① m = 1, 49
② m = 66, 0 <= n <= 255

 

實例:

string cut = "" + (char)29 + (char)86 + (char)66 + (char)0;

 

5、初始化打印機

 

ESC @
[名稱] 初始化打印機
[格式]

ASCII碼   ESC @
十六進制碼  1B 40
十進制碼   27 64
[描述] 清除打印緩沖區中的數據,復位打印機模式到電源打開時打印機的有效模式。
[注意]  Memory Switch開關的設置不再被檢查,接收緩沖區中的數據不被清除。

 

  string cmdClear = "" + (char)27 + (char)64;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM