Esc W 0; Esc W 1; Select double-strike mode - Page 309

Brother HL-4040CN Command Reference Guide for Software Developers

Table of Contents

Technical Reference Guide
GLOSSARY
background image

 

CHAPTER 6 EPSON - 19 

Select double-strike mode 

EscG  

(27)(71) 

 

<1Bh><47h> 

This command turns double-strike mode on.  Subsequent text is printed with a bold stroke width. 

LPRINT CHR$(27); CHR$(71); 'Turn double-strike printing mode on 

 

Cancel double-strike mode 

EscH  

(27)(72) 

 

<1Bh><48h> 

This command turns double-strike mode off.  Subsequent text is printed with a medium stroke width. 

LPRINT CHR$(27); CHR$(72); 'Turn double-strike printing mode off 

 

Select / cancel double-width printing 

EscWn (27)(87)n 

 

<1Bh><57h>n 



 

This command turns double-width printing on or off.   



 

If 

n

 is set to 1 subsequent text is printed using double-width characters.  The line spacing setting is doubled. 



 

If 

n

 is set to 0 subsequent text is printed using normal sized characters.  The previous character pitch setting 

is restored. 



 

When you specify a value for 

n

 you may also use the character codes for '0' and '1' (48 and 49) instead of 0 

and 1. 



 

Only 

Esc W 0

 can be used to cancel double-width printing mode set using the 

Esc W 1

 instruction. 



 

Esc W 0

 cancels double-width printing mode set using the 

Esc W 1

 instruction, the 

SO

 control code or the 

Esc SO

 instruction. 

LPRINT CHR$(27); CHR$(87); CHR$(1); 'Set double-width printing mode  

 

Select single-line double-width printing (I) 

SO  

(27) 

 

<0Eh> 



 

This command turns double-width printing mode on for one line only.  The subsequent line of text is printed 
using double-width characters and with the line spacing setting doubled. 



 

The following commands cancel double-width printing mode set using the 

SO

 control code: 

LF

FF

VT

Esc W 0

DC4

, and 

ESC @



 

If the "auto LF" (automatic line feed) function has been turned on from the control panel, the carriage return 
control code, 

CR

, will also cancel double-width printing mode selected with the 

SO 

control code.   

LPRINT CHR$(14); 'Set double-width printing mode for one line 

 

Select single-line double-width printing (II) 

EscSO (27)(14) 

 

<1Bh><03h> 



 

This command turns double-width printing mode on for one line only.  The subsequent line of text is printed 
using double-width characters and with the line spacing setting doubled. 



 

The following commands cancel double-width printing mode set using the 

SO

 escape sequence: 

LF

FF

VT

Esc W 0

DC4

, and 

ESC @



 

If the "auto LF" (automatic line feed) function has been turned on from the control panel, the carriage return 
control code, 

CR

, will also cancel double-width printing mode selected with the 

Esc SO

 escape sequence. 



 

This command functions exactly like the 

SO

 control code. 

LPRINT CHR$(27); CHR$(14); 'Set double-width printing mode for one line 

 

Cancel single-line double-width printing 

DC4  

(20) 

 

<14h> 

 



 

This control code cancels single-line double-width mode set with the 

SO

 control code or with the 

Esc SO

 

escape sequence.  Subsequent text is printed using normal sized characters.   



 

The previous character pitch is restored. 

LPRINT CHR$(20); 'Cancel enlarged character mode set with SO 

 

Detailed Information for Brother HL-4040CN Command Reference Guide for Software Developers

Lists of information found in Brother HL-4040CN Command Reference Guide for Software Developers - Page 309

  • 1.  Only Esc W 0 can be used to cancel double-width printing mode set using the Esc W 1 instruction.

Related Documents for Brother HL-4040CN Command Reference Guide for Software Developers