ESC/ P Command Reference
Table Of Contents
- Control code list
- Print area
- Characters
- Print position
- Line feed amount
- Document creation flow
- Control command details
- Character/style selection commands
- Text printing commands
- ESC 4 Apply italic style
- ESC 5 Cancel italic style
- ESC E Apply bold style
- ESC F Cancel bold style
- ESC G Apply double-strike printing
- ESC H Cancel double-strike printing
- ESC W Specify double-width characters
- SI Specify compressed characters
- ESC SI Specify compressed characters
- DC2 Cancel compressed characters
- ESC - Apply/cancel underlining
- ESC ! Global formatting
- ESC X Specify character size
- ESC i f Apply/cancel a frame (global)
- CAN Clear text
- DEL Delete one character
- ESC CR Not available
- Line feed commands
- Horizontal movement commands
- Vertical movement commands
- Paper formatting
- Printer control commands
- Graphics commands
- Kanji commands
- Advanced commands
- ESC i B Bar code
- ESC i Q 2D bar code (QR Code)
- ESC i P Specify QR Code version
- ESC i V 2D bar code (PDF417)
- ESC i D 2D bar code (DataMatrix)
- ESC i M 2D bar code (MaxiCode)
- ESC i F Print transferred data
- ESC i a Switch command mode
- ESC i S Request printer status
- ESC i L Apply/cancel rotated printing
- ESC i C Specify cut setting
- ESC i U B Specify baud rate
- ESC i U b Specify bit length
- ESC i U P Specify parity setting
- ESC i U C Specify busy control
- Character code
- BROTHER PT-9800PCN/9700PC ESC/P specifications
32
Graphics commands
ESC * Select bit image
[ASCII] ESC * m n1 n2 data
[Decimal] 27 42 m n1 n2 data
[Hexadecimal] 1B 2A m n1 n2 data
[Parameters] m=0, 1, 2, 3, 4, 6, 32, 33, 38, 39, 40, 71, 72 or 73
0≤n1≤255, 0≤n2≤255
The data contains image data that is n1 + n2 * 256 bytes when m=0, 1, 2, 3, 4 or 6,
(n1 + n2 * 256) * 3 bytes when m=32, 33, 38, 39 or 40,
or (n1 + n2 * 256) * 6 bytes when m=71, 72 or 73.
[Description]
・Selects and outputs a bit image according to the value of m.
・n1 and n2 indicate the number of dot positions.
n1: The remainder from dividing the number of dot positions by 256
n2: The quotient from dividing the number of dot positions by 256
m
Horizontal dot
density
Vertical dot
density
Horizontal dot
resolution
Vertical dot
resolution
0 60 DPI 60 DPI 6/360 inch 6/360 inch
1 120 DPI 60 DPI 3/360 inch 6/360 inch
2 120 DPI 60 DPI 3/360 inch 6/360 inch
3 240 DPI 60 DPI 2/360 inch 6/360 inch
4 80 DPI 60 DPI 4/360 inch 6/360 inch
6 90 DPI 60 DPI 4/360 inch 6/360 inch
32 60 DPI 180 DPI 6/360 inch 2/360 inch
33 120 DPI 180 DPI 3/360 inch 2/360 inch
38 90 DPI 180 DPI 4/360 inch 2/360 inch
39 180 DPI 180 DPI 2/360 inch 2/360 inch
40 360 DPI 180 DPI 1/360 inch 2/360 inch
71 180 DPI 360 DPI 2/360 inch 1/360 inch
72 360 DPI 360 DPI 1/360 inch 1/360 inch
73 360 DPI 360 DPI 1/360 inch 1/360 inch










