5.2. Page Format; Page Format ; Esc C- Page 329

Brother HL-4040CN Command Reference Guide for Software Developers

Table of Contents

Technical Reference Guide
GLOSSARY
background image

 

CHAPTER 7 IBM PROPRINTER - 11 

5.2.

 

Page Format 

Set page length 

EscCn (27)(67)n 

 

<1Bh><43h>n 

This command sets the page length in lines. 

or 

EscCNULn (27)(67)(0)n 

<1Bh><43h><00h>n 

ï‚Ÿ

 

This command sets the page length in inches. 

ï‚Ÿ

 

n

 is the number of lines that make up one page, or the length of the page in inches, according to the 

form of the command. 

ï‚Ÿ

 

If the first form of the command is used (

n

 = the number of lines in the page) the current line spacing 

setting is used to determine the length of the page. 

ï‚Ÿ

 

If the first form of the command is used,  

n

 must be in the range 1 to 255. 

ï‚Ÿ

 

If the second form of the command is used ( 

n

 = page length in inches ),  

n

 must be in the range 1  to 

14. 

LPRINT CHR$(27); CHR$(81); CHR$(22); 'Disable printer 

 

Set left and right margins 

EscXmn (27)(88)mn 

 <1Bh><88h>mn 

ï‚Ÿ

 

This command sets the left and right margins. 

ï‚Ÿ

 

m

 = the number of character positions at the current pitch (characters per inch) between the left edge 

of the page and the left margin. 

ï‚Ÿ

 

n

 = the number of character positions at the current pitch between the left edge of the page and the 

right margin. 

ï‚Ÿ

 

If you set 

m

 = 0 the current left margin setting is retained. 

ï‚Ÿ

 

If you set 

n

 = 0 the current right margin setting is retained. 

LPRINT CHR$(18); 'Set pitch to 10 CPI 
LPRINT CHR$(27); CHR$(88); CHR$(10); CHR$(70); 'Set margins to 1" and 
7" 

 

Set perforation skip 

EscNn (27)(78)n 

 

<1Bh><4Eh>n 

ï‚Ÿ

 

This command sets the bottom margin and enables perforation skip,  that is,  whenever the print 
position reaches the bottom margin the printer performs a page eject and moves the print position to 
the top of the next page. 

ï‚Ÿ

 

n

 = the number of lines at the current line space setting between the bottom edge of the page and the 

bottom margin. 

ï‚Ÿ

 

n

 must be in the range 1 to 255. 

ï‚Ÿ

 

Esc C

 (set page length) and 

Esc O

(Cancel perforation skip) cancel automatic perforation skip. 

ï‚Ÿ

 

If the bottom margin is set to be above the top margin,  the top margin is discarded and one line is 
enabled for printing. 

LPRINT CHR$(27); CHR$(78); CHR$(4); 'Set bottom margin to 4 lines. 

 

Cancel perforation skip 

EscO  (27)(79) 

  <1Bh><4Fh> 

This command cancels the automatic perforation skip feature. 

LPRINT CHR$(27); CHR$(79); 'Cancel perforation skip. 

 

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 329

  • 5.2.
  • 55. ï‚Ÿ If the second form of the command is used ( n = page length in inches ), n must be in the range 1 to 14.
  • 55. ï‚Ÿ Esc C (set page length) and Esc O (Cancel perforation skip) cancel automatic perforation skip.

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